/********************************************************/
/** NetSpec Styles For Portal Store (Suffix: _NS)      **/
/********************************************************/


p {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size:11px;
color: black;

}

.PortalStore_Navigation_NS{
padding: 10px;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;	
}

.PortalStore_Navigation_NS span {
color: green;
font-size: 11px;	
}

.PortalStore_Navigation_NS a:hover {
text-decoration: underline;
color: green;
font-size: 11px;	
}

.PortalStore_UserMenu_NS{
font-family: Verdana, Tahoma, Arial, Helvetica;	
background-color: #f4f4f4;
border: 1px solid #d9d9d9;
border-top: 6px solid #d9d9d9;
margin-left: 10px;
}

.PortalStore_UserMenu_Top_NS {
background-color:#fff;
}

.PortalStore_StandardText_NS {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size:11px;
color: #333;

}

.PortalStore_Featured_NS {
font-size: 15px;

}

a.PortalStore_a_NS {
color: #333;
text-decoration: none;
}

a:visited.PortalStore_a_NS{
color: #333;
text-decoration: none;
}


a:hover.PortalStore_a_NS{
color: green;
text-decoration: none;
}


.PortalStore_Normal td a
{
color: green;	
}

.PortalStore_Normal td a:visited
{
color: green;	
}

.PortalStore_Normal td a:hover
{
color: green;	
}

.PortalStore_PlaceOrder_NS
{

}

.PortalStore_PackageDescription_NS
{
background-color:#f4f4f4;
height:50px;
border:1px solid #d4d4d4;

}

.PortalStore_ItemDescription_NS
{
background-color:#f4f4f4;
padding:3px;
}

.PortalStore_TableBody_NS
{
background-color:#f4f4f4;
}

.PortalStore_CatalogListings_Price_Suffix_NS
{
color: #333;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
font-weight: bold;	

}

.PortalStore_NumericInput_NS
{
text-align:right;
background-color: #fff;
font-weight: bold;
}

a.ps_test
{
display: inline;
border:1px solid #bdbdbd;
border-bottom:3px solid #bdbdbd;
text-align:center;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
color: red;
padding-top: 1px;
padding-bottom: 1px;
font-weight:bold;
background-color:#d4d4d4;
text-decoration: none;

}

a.PortalStore_LinkButton_NS:link
{
display: block;
border:1px solid #bdbdbd;
border-bottom:3px solid #bdbdbd;
text-align:center;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
color: green;
padding-top: 1px;
padding-bottom: 1px;
font-weight:bold;
background-color:#d4d4d4;
text-decoration: none;
	
}



a.PortalStore_LinkButton_NS:visited
{
display: block;
border:1px solid #bdbdbd;
border-bottom:3px solid #bdbdbd;
text-align:center;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
color: green;
padding-top: 1px;
padding-bottom: 1px;
font-weight:bold;
background-color:#d4d4d4;
text-decoration: none;
}

a.PortalStore_LinkButton_NS:hover
{
display: block;
border:1px solid #bdbdbd;
border-bottom:3px solid #bdbdbd;
text-align:center;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
color: #103910;
padding-top: 1px;
padding-bottom: 1px;
font-weight:bold;
background-color:#d4d4d4;
text-decoration: none;

}

a.PortalStore_LiBu_NS:link 
{
display: block;
border:1px solid #bdbdbd;
border-bottom:3px solid #bdbdbd;
text-align:center;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
color: green;
padding-top: 1px;
padding-bottom: 1px;
font-weight:bold;
background-color:#d4d4d4;
text-decoration: none;
font-weight:normal;
font-size:11px;
display:inline;
vertical-align:42%; 
}

a.PortalStore_LiBu_NS:visited
{
display: block;
border:1px solid #bdbdbd;
border-bottom:3px solid #bdbdbd;
text-align:center;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
color: green;
padding-top: 1px;
padding-bottom: 1px;
font-weight:bold;
background-color:#d4d4d4;
text-decoration: none;
font-weight:normal;
font-size:11px;
display:inline;
vertical-align:42%;
}

a.PortalStore_LiBu_NS:hover
{
display: block;
border:1px solid #bdbdbd;
border-bottom:3px solid #bdbdbd;
text-align:center;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 13px;
color: #103910;
padding-top: 1px;
padding-bottom: 1px;
font-weight:bold;
background-color:#d4d4d4;
text-decoration: none;
font-weight:normal;
font-size:11px;
display:inline;
vertical-align:42%;

}

.PortalStore_SubHeading_NS
{
vertical-align:40%; 
}

.PortalStore_ShoppingCartIcon_NS
{
display:none;
}


.PortalStore_ReturnToStore_NS
{
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size:11px;
}

.PortalStore_ShoppingCart_Header_NS
{
background-image:url(https://www.netspec.de/Portals/_default/Containers/lightGrey/greybullet.gif);
background-repeat: no-repeat;
background-position:5px center;
padding-left:28px; 
}

.PortalStore_ShoppingCart_HighlightedPrice_NS
{
color: green;
font-weight:bold;
font-family: Verdana, Tahoma, Arial, Helvetica;

}

.PortalStore_ConfirmOrder_NS
{
font-family:Verdana, Tahoma, Arial, Helvetica;
color:Green;
font-size:11px;
font-weight:bold;
}

.PortalStore_DataGrid_Footer_NS
{
background-color:#f4f4f4;
}

.PortalStore_DataGrid_AlternatingItem_NS
{
font-family: Verdana, Tahoma, Arial, Helvetica;
background-color:#e5f4e9;
}

.PortalStore_DataGrid_Item_NS
{
font-family: Verdana, Tahoma, Arial, Helvetica;
background-color:#cee2d3;
}

/********************************************************/
/** Styles in Portal.css for faster loading            **/
/********************************************************/



.PortalStore_IntroPanel_Text
{
	color: #333;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	
	
}









/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */

H1
{

}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/*p {margin: 9px 5px 9px 5px;}*/

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}


table.containermaster_gray {border: 0px solid white}
hr.containermaster_gray {background-color:#d4d4d4; color:#d4d4d4; height:3px; border:1px #f4f4f4 inset; }

.Forum_HeaderText {color:green;}

.ns_linkRightPane:link {color:black; font-size:11px;}
.ns_linkRightPane:hover {color:green}
.ns_ulNormal {padding:0; margin-left: 5px; list-style-type: none;}
.ns_ulNormal li {list-style-type: none;}
.ns_RightPane {color:rgb(49, 53, 56);}
.ns_olNormal {list-style-type:upper-roman; color:green}
.ns_olNormal li {list-style-type:upper-roman; color:green}
.ns_olNormal li ol {list-style-type:decimal; margin-top:15px;color:black}
.ns_olNormal li ol li {list-style-type:decimal; color:black}
.ns_olNormal li ol li p {font-weight: normal; color:black}
.ns_ulSpezial {list-style-type:circle; font-weight: normal; color:black}
.ns_ulSpezial li {list-style-type:circle;color:black}

.ns_tableNormal {border-collapse: collapse;}
.ns_tableWebhosting {font-size: 11px;}
.ns_tdNormal {height:25px; }
.ns_tableNormalCol {background-color:#a4dd9f; background-color:#d0e7cc; background-color:#f4f4f4 }
.ns_tableNormalAlternateCol {background-color:#a4dd9f;background-color:#f4f4f4}
.ns_tdWebhosting {width: 90px; text-align:center;}
.ns_tdWebhostingFirstCol {text-align:left; width:150px; font-weight:bold;}
.ns_tableWebhostingFirstRow {font-weight: bold; background-color:#98ce95; background-color:#f4f4f4;}
.ns_tdWebhostingPrice {font-size:12px;  font-weight:bold; color:green;}
.ns_tableWebhostingFirstRow {font-weight:bold; font-size:12px;}
.ns_tdNormalBottom {text-align:center;}

.ns_p {margin: 9px 5px 9px 5px;}
.ns_h1{font-size:14px; font-weight:bold; color:#000; margin: 9px 5px 15px 5px; color:green;}
.ns_h2{font-size:11px; font-weight:bold; color:#000;}
.ns_impress_ul {margin:5px 0 0 3px; padding-left:15px;}
.ns_impress_h2 {margin:0; margin-top:15px;}
.ns_agb_h2 {margin:0; margin-top:15px; color:green;}

.ns_a:link {color:green; text-decoration:underline;}
.ns_a:visited {color:#103910; text-decoration:underline;}
.ns_a:hover {color:#728d60; text-decoration:underline;}
.ns_aFlash {text-decoration:none; color:white; font-size:10px; font-family:Arial, Verdana, sans-serif; position:relative; left:-750px; top:-45px;}
.ns_aFlash:link {text-decoration:none; color:white; font-size:10px; font-family:Arial, Verdana, sans-serif; position:relative; left:-750px; top:-45px;}
.ns_aFlash:visited {text-decoration:none; color:white; font-size:10px; font-family:Arial, Verdana, sans-serif; position:relative; left:-750px; top:-45px;}
.ns_aFlash:hover {text-decoration:none; color:white; font-size:10px; font-family:Arial, Verdana, sans-serif; position:relative; left:-750px; top:-45px;}
.ns_news_div {font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica; margin-bottom:20px;}
.ns_newsInfo {font-size:10px;padding:0;color:blue; vertical-align:10%; padding-right:10px;}
.ns_newsAlert {font-size:10px;padding:0;color:red; vertical-align:10%; padding-right:10px;}
.ns_newsOK {font-size:10px;padding:0;color:green; vertical-align:10%; padding-right:10px;}
.ns_newsCheck {font-size:10px;padding:0;color:orange; vertical-align:10%; padding-right:10px;}




.ns_faq_q {margin-left:5px; color:black; text-decoration:none; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}
.ns_faq_q:link{color:black; text-decoration:none; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}
.ns_faq_q:visited{color:black; text-decoration:none; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}
.ns_faq_q:hover{color:black; text-decoration:underline; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}
.ns_faq_q span {vertical-align:1%; color:green; font-size:14px;}
.ns_faq_a {font-weight:normal; color:black; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica; }
.ns_faq_a div p {margin: 9px 5px 9px 23px;}
a.ns_faq_hits {display: block; line-height:13px; margin: 0; color: rgb(49, 53, 56);text-decoration:none; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}
a.ns_faq_hits:visited {margin: 0; color: rgb(49, 53, 56);text-decoration:none; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}
a.ns_faq_hits:hover {margin: 0;  color: rgb(49, 53, 56); text-decoration:underline; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}
.ns_faq_hits span{display:none;}
span.ns_faq_hits {color: rgb(49, 53, 56); font-size:11px; }
a.ns_faq_c {font-family:Verdana, Tahoma, Arial, Helvetica; font-size:14px; font-weight:bold; color:#000; margin: 9px 5px 15px 5px; color:green;}
a.ns_faq_c:hover {text-decoration:none; font-family: Verdana, Tahoma, Arial, Helvetica; font-size:14px; font-weight:bold; color:#000; margin: 9px 5px 15px 5px; color:green;}
.ns_faq_i  {color:black; font-weight: normal; text-decoration:none; font-size:11px; font-family:Verdana, Tahoma, Arial, Helvetica;}

#dnn_ctr450_FAQV2Tracker_lstData td {margin:0; padding-left:5px;}





