﻿body {margin:0px;background-color:#808080;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #4C4C4C;}
/*-------------layout---------------*/
#wrapper{width:900px;margin:0 auto;background-color:White;}
#header{height:100px;border-left:solid 1px #fff;border-right:solid 1px #fff; background-color:#8e8e8e}
#content{height:100%;border-left:solid 1px #fff;border-right:solid 1px #fff; background-color:White;}
#footer{height:30px;border:solid 1px #fff;border-top:0px; background-color:#1078c3;text-align:center;line-height:30px;color:#fff;}

/*--#header--*/
.LogoBox{width:230px;float:left;height:100%;}
.compLogoBox{float:left;width:668px;position:relative;height:100%;}
.menuMainBox{position:absolute;bottom:0}

/*--#content--*/
#content{clear:both}
.contentLeftBox{float:left;width:230px;}
.contentRightBox{float:left;width:668px;}
.contentLeftBoxIN{padding:20px 20px 10px 10px ;}
.contentRightBoxIN{padding:20px 14px 14px 0px;}


/**modal content*/
.modalBackground {background-color:#444;filter:alpha(opacity=70);opacity:0.7;cursor:wait;}
.modalContent {background-color:#fff;width:440px;border-left:solid 15px #1078c3;border-right:solid 15px #1078c3;}
.modalContentIn{padding:20px;}

.posClear{clear:both}
.posLeft{float:left}
.posRight{float:right}
.clearAll{line-height:0;font-size:0;height:0;clear:both}


/*-------------components------------*/
	/*--menuMainTop */
.menuMainTop{height:24px;width:490px;float:left;}
.menuMainTop{font-weight:bold; }  
ul.menuHorizontalUL {margin:0;padding:0;text-align:left;}
ul.menuHorizontalUL li {display:inline;list-style-type:none;}
ul.menuHorizontalUL li a{height:24px;margin-right:4px;font-size:12px;display:block;float:left;line-height:24px;padding-left:10px;padding-right:10px;}
ul.menuHorizontalUL li a{text-decoration:none;text-align:center;}
#CorporateMenuMainTop a.offTab{background-color:#1078c3;color:#fff;}
#CorporateMenuMainTop a.offTab:hover{background-color:#fff;color:#1078c3;text-decoration:none;}
#CorporateMenuMainTop a.onTab{background-color:#fff;color:#1078c3;}
#CorporateMenuMainTop a.onTab:hover{background-color:#fff;text-decoration:none;}
/*end*/

	/*-- menuLeft.ascx*/
/*definisan ul za menu*/
.menuLeftCorporate{border-top:solid 1px #b2b2b2;}
.menuLeftCorporate ul{margin:0;padding:0;text-align:left;}
.menuLeftCorporate ul li{list-style-type:none;margin:0;padding:0;display:block}
.menuLeftCorporate a{text-decoration:none;color:#5f5f5f}
.menuLeftCorporate a:hover{text-decoration:none;}
                             
.menuLeftCorporate  li.mainListCss{border-bottom:solid 1px #b2b2b2;line-height:18px;}

.menuLeftCorporate  li.childListCss{line-height:16px;}
.menuLeftCorporate a.mainNodeCss{padding-left:8px;display:block;border-left:solid 5px #e0e0e0;color:#2e2e2e;}
.menuLeftCorporate a.mainNodeCss:hover {border-left:solid 8px green;border-left:solid 5px #1078c3;padding-left:8px;background-color:#f0f0f0;color:#2e2e2e;}
.menuLeftCorporate .mainNodeCssSelected {display:block;border-left:solid 5px #1078c3;padding-left:8px;color:#2e2e2e;}

.menuLeftCorporate a.childNodeCss{ background:url(../../../assets/menu/circleGrey.gif) no-repeat left 3px;padding-left:10px;}
.menuLeftCorporate a.childNodeCss:hover{ background:url(../../../assets/menu/circleGreySelected.gif) no-repeat left 3px;padding-left:10px;font-weight:bold;}
.menuLeftCorporate .childNodeCssSelected{font-weight:bold;background:url(../../../assets/menu/circleGreySelected.gif) no-repeat left 3px;padding-left:10px}

.menuLeftCorporate a.NodeCss{padding-left:4px;display:block;border-left:solid 5px #b2b2b2;color:#2e2e2e;background-color:#e0e0e0}
.menuLeftCorporate a.NodeCss:hover{padding-left:4px;display:block;border-left:solid 5px #1078c3;color:#2e2e2e;background-color:#e0e0e0}

.menuLeftCorporate a.NodeCssPlain{padding-left:4px;display:block;border-left:solid 5px #b2b2b2;color:#2e2e2e;background-color:#e0e0e0}
.menuLeftCorporate a.NodeCssPlain:hover{padding-left:4px;display:block;border-left:solid 5px #b2b2b2;color:#2e2e2e;background-color:#e0e0e0}


.menuLeftCorporate .NodeCssSelected{display:block;border-left:solid 5px #1078c3;padding-left:4px;color:#2e2e2e;background-color:#e0e0e0}

/*za poslednji element li dece,ide onda umesto childListCss klase,
 samo se ova klasa eksplicitno navodi u xml fajlu za poslednji ugnezdjeni nod*/
.hardLineListBottom {border-bottom:solid 1px #b2b2b2;line-height:16px;}


	/*-- menuBlueTop.ascx*/
.menuTop{color:#fff}
.menuTop a{color:#fff;text-decoration:none;}
.menuTop a:hover{color:#fff;text-decoration:underline;}

	/*--PriceCompareForetag.apsx*/
.TablePricesRow	{border-right: 2px solid #fff;color: #535353;padding:5px;background-color: #e7e7e7;border-bottom: solid 2px #fff;}
.TablePricesHeadforetag	{border-bottom: 2px solid #1178c3;background-color: #fff;padding: 3px 5px;color: #000000;font-weight: bold;}
.TablePricesRow select{font-size:10px;}



_COMPONENT CheckADSL_Redirection{}
/*START*/
.txtPassword0
{
	border: solid 1px #4c4c4c;
	font-size: 11px;
	margin-bottom:2px;
}
/*END*/

/*-------------components END------------*/




/*-------------basic style-----------*/
a{text-decoration:underline;color:#1178c3;outline:none;}
a:hover{text-decoration:none;color:#1178c3;outline:none;}

.blackLink{color:#000}
.blackLink:hover{color:#000}
.grayLink{color:#4C4C4C}
.grayLink:hover{color:#4C4C4C}


.white{color:#fff}
.whiteB{color:#fff;font-weight:bold}
.clearAll{line-height:0;font-size:0;height:0;clear:both}

h1,h2 {font-family:Georgia, Times New Roman;margin:0;font-weight:normal;padding:0}
h3,h4,h5 {font-family:Arial, Helvetica, Sans-Serif;margin:0;padding:0}
h1 {font-size:2em;margin-bottom:0.7em;color:#3a3a3a}
h2 {font-size:1.7em;color:#1178c3;margin-bottom:0.5em}
h3 {font-size:1.5em;font-weight:normal}
h4 {font-size:1.3em;}
h5 {font-size:1.1em;font-weight:bold}
h5 a{font-size:1em}


.georgiaNormal{font-family:Georgia, Times New Roman;font-weight:normal}
.blue{color:#1178c3}
.bold{font-weight:bold}
.blueBold{color:#1178c3;font-weight:bold}
.font_bgndBlack{background-color:#363636;padding:1px 5px 1px 5px;color:#fff;margin:0px;}
.font_bgndBlue{background-color:#1078c3;padding:1px 5px 1px 5px;color:#fff;margin:0px;}

span.inLine90{display:inline-block;width:90px}

.pdf{ background:url(../../../assets/pdfthumbblue.gif) no-repeat left center;padding:3px 0px 3px 20px}

.headlineBlue{padding-left:10px;height: 30px;margin:0px;line-height:30px;color:#363636; background-color: #a7cfe3; border-left: solid 10px #4c4c4c}
.headlinePink{padding-left:10px;height: 30px;margin:0px;line-height:30px;color:#363636; background-color: #e3c1a7; border-left: solid 10px #4c4c4c}
.headlineYellow{padding-left:10px;height: 30px;margin:0px;line-height:30px;color:#363636; background-color: #e3d6a7; border-left: solid 10px #4c4c4c}

.borderallDark{border: solid 1px #676767;}
input.borderallDark{border: solid 1px #676767;font-size:11px;padding-bottom:0px;}



/*old pages*/
/*pages old css*/

.TablePricesHeadNoPaddingforetag
{
	border-top: solid 1px #a6a6a6;
	background-color: #c5d9f3;
	font-weight: bold;
}
.TablePricesRowNoPadding
{
	border-top: solid 1px #a6a6a6;
}

.limiterLeft {background:url(../../../assets/limiter.gif) repeat-y 10px 0px;padding-left:20px;}
.tdBgndGrey{background-color: #e5e5e5;font-weight: bold;padding-left: 5px;}
.tdAlignTop{padding-left: 5px;padding-top: 8px;vertical-align: top;}
.borderallLight{border: solid 1px #CCCCCC;}

.error {color: Red;}
