@charset "utf-8";
/* CSS Document */

/* --------  Styles RESET -------- */

html{color:#000;margin:0px;padding:0px;}
a{cursor:pointer;outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,label,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-spacing:0;}
fieldset,img{border:0;}
li{list-style:none; vertical-align:top;}
caption,th{text-align:left;}
abbr,acronym {border:0;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend{color:#000;}
a:focus{outline-style: none; border:0px;}

/* ------ /Styles RESET -------- */

/* ------------------------------------------------------------------------------------------------ */
body{
	margin:0px; 
	padding:0px 0px 0px 0px;
	background:transparent url(../pyramyda-images/bgMainBlue.jpg);
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.HorizBlue{
	width:100%;
	background:transparent url(../pyramyda-images/bgHorizBlue.jpg) repeat-x;
	}
#MainWrapper{
	width:960px;
	margin:auto;
	vertical-align:top;
	}	
/* ------------------------------------------------------------------------------------------------ */

#Header{
	width:960px;
	height:248px;
	overflow:hidden;
	display:block;
	margin:0;
	outline:none;
	}

/* ------------------------------------------------------------------------------------------------ */

.Layout{
	width:960px;
	background:transparent url(../pyramyda-images/bgLayout.jpg) repeat-y;
	}
#Content{
	width:960px;
	padding:0px 0px 45px 0px;
	background:transparent url(../pyramyda-images/bgContent.jpg) no-repeat;
	overflow:hidden;
	}

/* ------------------------------------------------------------------------------------------------ */

#LeftVerticalNav{
	width:268px;
	padding:15px 0px 0px 0px;
	float:left;
	}
.LeftVerticalNav-tc{
	width:268px;
	height:70px;
	background:transparent url(../pyramyda-images/bgLeftVertNav-tc.png) no-repeat;
	overflow:hidden;
	}
.LeftVerticalNav-bg{
	width:218px;
	padding:0px 25px 0px 25px;
	background:transparent url(../pyramyda-images/bgLeftVertNav-bg.png) repeat-y;
	}
.LeftVerticalNav-bc{
	width:268px;
	height:70px;
	background:transparent url(../pyramyda-images/bgLeftVertNav-bc.png) no-repeat;
	overflow:hidden;
	margin:0px 0px 20px 0px;
	}

#LeftVerticalNav ul{
	width:218px;
	}
#LeftVerticalNav ul li{
	width:215px;
	padding:4px 0px 7px 3px;
	display:block;
	background:transparent url(../pyramyda-images/sepLeftVertNav.gif) 0 100% repeat-x;
	font-weight:bold;
	font-size:14px;
	color:#000;
	}
#LeftVerticalNav ul li.title{
		background-color:#ee8031;
		background:transparent url(../pyramyda-images/bgNavTitle.png) no-repeat;
		height:27px;
		width:195px;
		padding:8px 10px 0px 10px;
	}
#LeftVerticalNav ul li a{
	font-size:12px;
	line-height:14px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	display:block;
	background:transparent url(../pyramyda-images/icoArrow.png) 0 7px no-repeat;
	width:184px;
	height:14px;
	padding:3px 3px 3px 10px;
	}
#LeftVerticalNav ul li a:hover{
	color:#fff;
	background:transparent url(../pyramyda-images/bgNavOver.png) no-repeat;
	width:190px;
	height:14px;
	padding:3px 3px 3px 4px;
	font-size:12px;
	}
#LeftVerticalNav ul li.tworow a{
	font-size:12px;
	line-height:14px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	display:block;
	background:transparent url(../pyramyda-images/icoArrow.png) 0 7px no-repeat;
	width:184px;
	height:28px;
	padding:3px 3px 3px 10px;
	}
#LeftVerticalNav ul li.tworow a:hover{
	color:#fff;
	background:transparent url(../pyramyda-images/bgNavOverTwoCol.png) no-repeat;
	width:190px;
	height:28px;
	padding:3px 3px 3px 4px;
	font-size:12px;
	}
#LeftVerticalNav ul li.LastElement{
	background:none;
	}

#LeftVerticalNav ul li ul{
	width:200px;
	padding:0px 0px 0px 15px;
	}
#LeftVerticalNav ul li ul li{
	width:197px;
	padding:4px 0px 7px 3px;
	display:block;
	background:transparent url(../pyramyda-images/sepLeftVertNav.gif) 0 100% repeat-x;
	font-size:12px;
	}
.LastElement{
	background:none;
	}

/* ------------------------------------------------------------------------------------------------ */

#CenterCol{
	width:498px;
	padding:5px 0px 0px 0px;
	margin:0px 5px 0px 5px;
	float:left;
	}
.CenterCol-tc{
	width:498px;
	height:70px;
	background:transparent url(../pyramyda-images/bgCenterCol-tc.png) no-repeat;
	overflow:hidden;
	}
.CenterCol-bg{
	width:455px;
	padding:0px 22px 0px 21px;
	background:transparent url(../pyramyda-images/bgCenterCol-bg.png) repeat-y;
	overflow:hidden;
	}
.CenterCol-bc{
	width:498px;
	height:70px;
	background:transparent url(../pyramyda-images/bgCenterCol-bc.png) -7px 0 no-repeat;
	overflow:hidden;
	}
	
#CenterCol h1{
	width:443px;
	height:265px;
	overflow:hidden;
	text-indent:-999em;
	background:transparent url(../pyramyda-images/imgOfertaFaraon.jpg) no-repeat;
	margin:0px 0px 20px 0px;
	}
	
#CenterCol h2{
	width:425px;
	height:35px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	font-size:16px;
	background:transparent url(../pyramyda-images/bgCenterColHeadeing.jpg) no-repeat;
	padding:15px 15px 0px 15px;
	margin:0px 0px 10px 0px;
	clear:both;
	}
#CenterCol h2.AbPremium{
	text-indent:-999em;
	background:transparent url(../pyramyda-images/hAbPremium.jpg) no-repeat;
	}
#CenterCol h2.AbGold{
	text-indent:-999em;
	background:transparent url(../pyramyda-images/hAbGold.jpg) no-repeat;
	}
#CenterCol h2.AbExpress{
	text-indent:-999em;
	background:transparent url(../pyramyda-images/hAbExpress.jpg) no-repeat;
	}
#CenterCol h2.AbMega{
	text-indent:-999em;
	background:transparent url(../pyramyda-images/hAbMega.jpg) no-repeat;
	}
#CenterCol h2 span{
	font-size:12px;
	padding:5px 0px 0px 0px;
	display:block;
	}
#CenterCol a{
	font-size:12px;
	text-decoration:underline;
	color:#000;
	}
#CenterCol a:hover{
	text-decoration:none;
	}
#CenterCol h3{
	width:425px;
	height:40px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	font-size:24px;
	background:transparent url(../pyramyda-images/bgCenterColHeadeing.jpg) no-repeat;
	padding:10px 15px 0px 15px;
	margin:0px 0px 10px 0px;
	}


/* ------------------------------------------------------------------------------------------------ */

#SrvBoxHolder{
	width:141px;
	float:left;
	overflow:hidden;
	margin:0px 5px 15px 5px;
	}
#SrvBox-FlashIcon-servcalc, #SrvBox-FlashIcon-devirusari, #SrvBox-FlashIcon-repcalc, #SrvBox-FlashIcon-servhard, #SrvBox-FlashIcon-servsoft, #SrvBox-FlashIcon-servprof, #SrvBox-FlashIcon-retelelan, #SrvBox-FlashIcon-retelewireless, SrvBox-FlashIcon-imprimante{
	width:135px;
	height:85px;
	overflow:hidden;
	display:block;
	margin:0;
	outline:none;
	}
#SrvBox-FlashIcon h4{
	text-indent:-999em;
	}
#SrvBoxHolder h3{
	width:141px;
	height:38px;
	padding:6px 0px 0px 0px;
	margin:0px 0px 8px 0px;
	overflow:hidden;
	background:transparent url(../pyramyda-images/bgSrvBoxH3.gif) no-repeat;
	font-size:18px;
	font-weight:normal;
	color:#000;
	text-align:center;
	line-height:20px;
	display:block;
	}
#SrvBoxHolder span{
	font-size:12px;
	line-height:14px;
	display:block;
	}
#SrvBoxHolder span.Sec{
	font-size:10px;
	}
#SrvBoxHolder .Box{
	width:141px;
	height:153px;
	background:transparent url(../pyramyda-images/bgSrvBox.png) no-repeat;
	}
#SrvBoxHolder ul{
	width:131px;
	padding:5px 5px 5px 5px;
	}
#SrvBoxHolder ul li{
	display:block;
	background:transparent url(../pyramyda-images/sepSrvBox.gif) 0 100% no-repeat;
	font-size:12px;
	color:#e0c695;
	line-height:14px;
	padding:4px 4px 7px 4px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#SrvBoxHolder ul li.Last{
	background:none;
	}

/* ------------------------------------------------------------------------------------------------ */

.CursValutar{
	width:198px;
	height:77px;
	padding:25px 25px 25px 25px;
	margin:0px 0px 15px 10px;
	background:transparent url(../pyramyda-images/bgMoneyEx.gif) no-repeat;
	}
.Services{
	width:198px;
	height:204px;
	padding:25px 25px 25px 25px;
	margin:0px 0px 15px 10px;
	background:transparent url(../pyramyda-images/bgServices.gif) no-repeat;
	overflow:hidden;
	}
	
#LeftVerticalNav h3{
	font-size:16px;
	padding:0px 0px 25px 0px;
	color:#4f5405;
	}
#LeftVerticalNav .Services ul{
	padding:5px 0px 0px 5px;
	}
#LeftVerticalNav .Services ul li{
	width:211px;
	padding:4px 0px 33px 0px;
	line-height:14px;
	display:block;
	background:none;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	}
#LeftVerticalNav .Services ul li ul{
	padding:5px 0px 0px 0px;
	}
#LeftVerticalNav .Services ul li ul li{
	width:211px;
	padding:0px 0px 0px 10px;
	display:block;
	background:none;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	}
	
.Weather{
	width:203px;
	padding:40px 20px 20px 25px;
	margin:0px 0px 15px 10px;
	height:126px;
	background:transparent url(../pyramyda-images/bgWeather.gif) no-repeat;
	}

/* ------------------------------------------------------------------------------------------------ */

#noastra-weather-box {width: 170px;background: #DDE65B;border:none;margin: 0;padding: 2px;}
#noastra-weather-box p {font: normal 12px Arial, Tahoma, Verdana, sans-serif;color: #333333;}
#noastra-weather-box p strong {font-weight: bold;}
#noastra-weather-box a {color: #000;text-decoration: none;}
#noastra-weather-box a:hover {text-decoration: underline;}

/* ------------------------------------------------------------------------------------------------ */

#RightCol{
	width:175px;
	padding:10px 0px 0px 0px;
	float:left;
	}
	
.DateBox{
	width:145px;
	height:90px;
	overflow:hidden;
	padding:80px 15px 0px 15px;
	margin:0px 0px 15px 0px;
	background:transparent url(../pyramyda-images/bgDate.gif) no-repeat;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}
.DateBox input{
	border:0;
	background-color:#0b820b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	width:120px;
	margin:10px 0px 0px 0px;
	}

.Noutati{
	width:145px;
	height:207px;
	overflow:hidden;
	padding:20px 15px 0px 15px;
	margin:0px 0px 15px 0px;
	background:transparent url(../pyramyda-images/bgNoutati.gif) no-repeat;
	}
.Noutati h3{
	font-size:18px;
	padding:0px 0px 35px 0px;
	color:#000;
	}
#RightCol ul{
	width:120px;
	}
#RightCol ul li{
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding:0px 0px 20px 5px;
	line-height:14px;
	}
#RightCol ul.sec{
	width:140px;
	}	
#RightCol ul.sec li{
	color:#fff;
	padding:1px 0px 20px 5px;
	}
#RightCol ul.sec li a{
	color:#fff;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	}
#RightCol ul.sec li a:hover{
	text-decoration:none;
	}
	
.Emails{
	width:145px;
	height:259px;
	overflow:hidden;
	padding:20px 15px 0px 15px;
	margin:0px 0px 15px 0px;
	background:transparent url(../pyramyda-images/bgEmails.gif) no-repeat;
	}
.Emails h3{
	font-size:14px;
	padding:2px 0px 25px 35px;
	color:#000;
	background:transparent url(../pyramyda-images/icoEmail.gif) 0 0 no-repeat;
	}

.Phones{
	width:155px;
	height:206px;
	overflow:hidden;
	padding:15px 10px 0px 10px;
	margin:0px 0px 15px 0px;
	background:transparent url(../pyramyda-images/bgTelefoane.gif) no-repeat;
	}
.Phones h3{
	font-size:14px;
	padding:2px 0px 25px 35px;
	color:#000;
	background:transparent url(../pyramyda-images/icoPhone.gif) 0 0 no-repeat;
	}
	
.Phones ul li{
	font-size:14px!important;
	}
.Phones span{
	display:block;
	padding:0px 0px 5px 15px;
	width:125px;
	}
	
.Garantam{
	width:145px;
	height:304px;
	overflow:hidden;
	padding:10px 15px 0px 15px;
	margin:0px 0px 15px 0px;
	background:transparent url(../pyramyda-images/bgGarantam.gif) no-repeat;
	}	

.Garantam h3{
	font-size:16px;
	padding:0px 0px 15px 0px;
	color:#000;
	}

/* ------------------------------------------------------------------------------------------------ 
abonamente
------------------------------------------------------------------------------------------------ */

.AbBox{
	width:440px;
	padding:0px 0px 20px 0px;
	}
.AbBox-Tc{
	width:440px;
	height:10px;
	background:transparent url(../pyramyda-images/bgAbBoxTc.gif) no-repeat;
	overflow:hidden;
	}
.AbBox-Bg{
	width:440px;
	background:transparent url(../pyramyda-images/bgAbBoxBg.gif) repeat-y;
	}
.AbBox-Bc{
	width:440px;
	height:10px;
	background:transparent url(../pyramyda-images/bgAbBoxBc.gif) no-repeat;
	overflow:hidden;
	}
.AbBox-Bg-Premium{
	width:405px;
	padding:15px;
	background:transparent url(../pyramyda-images/bgAbPremium.jpg) 100% 100% no-repeat;
	}
.AbBox-Bg-Gold{
	width:405px;
	padding:15px;
	background:transparent url(../pyramyda-images/bgAbGold.jpg) 100% 100% no-repeat;
	}
.AbBox-Bg-Express{
	width:405px;
	padding:15px;
	background:transparent url(../pyramyda-images/bgAbExpress.jpg) 100% 100% no-repeat;
	}
.AbBox-Bg-Mega{
	width:405px;
	padding:15px;
	background:transparent url(../pyramyda-images/bgAbMega.jpg) 100% 100% no-repeat;
	}
.AbBox ul{
	width:auto;
	padding:0px 0px 10px 30px;
	}
.AbBox ul li{
	background:transparent url(../pyramyda-images/sepAbList.gif) 0 100% no-repeat;
	display:block;
	width:300px;
	}
.AbBox ul li span{
	font-size:12px;
	font-weight:bold;
	color:#412e0a;
	background:transparent url(../pyramyda-images/icoList.gif) 0 5px no-repeat;
	display:block;
	padding:7px 0px 7px 25px;
	}
	
.AbBox p{
	font-size:12px;
	line-height:18px;
	padding:0px 0px 10px 10px;
	}
	
.Pag{
	width:409px;
	padding:15px;
	}
.AbBox h5{
	width:400px;
	height:84px;
	text-indent:-999em;
	margin:0px 0px 10px 0px;
	background:transparent url(../pyramyda-images/logoPyramydaSmall.gif) no-repeat;
	}
.AbBox h4{
	width:380px;
	height:27px;
	padding:8px 10px 0px 10px;
	margin:0px 0px 15px 0px;
	color:#fff;
	background:transparent url(../pyramyda-images/h4Ab.png) no-repeat;
	font-size:18px;
	}
.AbBoxPad{
	padding:0px 0px 0px 50px;
	}
	
.Ab ul{
	width:300px;
	padding:0px 0px 10px 0px;
	}
.Ab p{
	font-size:12px;
	padding:0px 0px 10px 0px;
	width:300px;
	}

/* ------------------------------------------------------------------------------------------------ */

#PageHeader{
	width:435px;
	overflow:hidden;
	}
#PageHeader .PgIcon{
	width:87px;
	height:87px;
	float:left;
	overflow:hidden;
	}
#PageHeader h2{
	width:310px;
	height:33px;
	overflow:hidden;
	text-align:left;
	color:#fff;
	font-size:18px;
	background:transparent url(../pyramyda-images/bgh2Pg.jpg) no-repeat;
	padding:17px 15px 0px 15px;
	margin:0px 0px 10px 0px;
	float:right;
	clear:none;
	}
#PageHeader h2.small{
	font-size:12px;
	padding:22px 15px 0px 15px;
	height:28px;
	clear:none;
	}
	
.PgCnt{
	width:425px;
	height:56px;
	overflow:hidden;
	background:transparent url(../pyramyda-images/bgPgCnt.jpg) no-repeat;
	margin:0px 0px 20px 0px;
	padding:0px 5px 0px 10px;
	}
.PgCnt p{
	width:250px;
	float:left;
	color:#604411;
	font-size:12px;
	line-height:14px;
	padding:12px 0px 0px 5px;
	}
.PgCnt strong{
	width:125px;
	float:right;
	display:block;
	font-size:12px;
	color:#604411;
	padding:20px 0px 0px 5px;
	}
strong.con{
	font-size:18px;
	display:block;
	padding:0px 0px 10px 0px;
	}
.PgCntAb{
	width:425px;
	height:56px;
	overflow:hidden;
	background:transparent url(../pyramyda-images/bgPgCntAb.jpg) no-repeat;
	margin:0px 0px 20px 0px;
	padding:0px 5px 0px 10px;
	}
.PgCntAb p{
	width:230px;
	float:left;
	color:#604411;
	font-size:12px;
	line-height:14px;
	padding:12px 0px 0px 5px;
	}
.PgCntAb a{
	width:100px;
	float:left;
	font-size:11px;
	padding:20px 0px 0px 0px;
	font-weight:bold;
	}

.OrangeBox{
	width:420px;
	height:43px;
	padding:10px 10px 0px 10px;
	margin:0px 0px 15px 0px;
	background:transparent url(../pyramyda-images/bgOrangeBox.jpg) no-repeat;
	}
.OrangeBox h4.OrBox{
	font-size:14px;
	color:#604411;
	text-align:left;
	}
#Ad{
	width:175px;
	height:97px;
	margin:0px 0px 15px 0px;
	display:block;
	margin:0;
	outline:none;
	overflow:hidden;
	}

/* ------------------------------------------------------------------------------------------------ */

.Copy{
	padding:0px 0px 0px 30px;
	}
.Copy p{
	font-size:11px;
	color:#2d2103;
	padding:0px 0px 10px 0px;
	}
.Copy a{
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
	}
.Copy a:hover{
	text-decoration:none;
	}

#Footer{
	width:960px;
	height:245px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:transparent url(../pyramyda-images/bgFooter.jpg) -5px 0 no-repeat;
	}
#Footer p{
	font-size:11px;
	color:#000;
	line-height:14px;
	}
#Footer a{
	font-size:11px;
	color:#000;
	line-height:14px;
	text-decoration:none;
	}
#Footer a:hover{
	text-decoration:underline;
	}
.VisitCounter{
	width:300px;
	padding:0px 0px 0px 20px;
	float:left;
	}
.VisitCounter a{
	display:block;
	}
.FooterMenu{
	width:500px;
	padding:15px 30px 0px 0px;
	float:right;
	text-align:right;
	}
.FooterBMenu{
	width:820px;
	padding:65px 0px 0px 40px;
	clear:both;
	text-align:center;
	}

/* ------------------------------------------------------------------------------------------------ */