/*EURO GSM css source  CopyRight .::Arxia::. 2oo5 */

body { margin: 0; padding: 0; text-align: center; background: white;}


.entireContent { width: 760px; margin: 0 auto; text-align: left; margin-top:0; padding-top:0; font-family: Verdana, Sans-serif; font-size:11px; color:#333333; }
.allContent { border-top: 1px solid white; margin-top: -1px; }

.allContent .separatorR { float: left; width:745px; line-height:5px; font-size:5px; height:5px; background: #E8E8E8; position:relative; left:15px;  }
.allContent .separatorRindex {display: block; clear: both; line-height: 5px; font-size: 1px; height: 5px; background: #E8E8E8; margin: 25px 0 0 15px; padding: 0; }
.allContent .footer  { float: left; width:745px; border: solid red 0px; line-height:15px; font-size:9px; margin-top: 8px; margin-bottom: 27px; position:relative; left:15px;}
/*.footer ul {border: solid blue 0px; margin:0; padding:0; list-style-type:none; width: 710px;  margin-top: 7px;margin-bottom: 0px; height:18px; }
.footer ul  li{float: left; margin:0; padding:0; list-style-type:none; display: block; line-height:10px;}
.footer ul  li span {font-family: Verdana, Sans-serif; font-size:11px; color:#0099FF; display:block; padding: 0 8px 0 8px; float: left;}
.footer ul  li.last {border:0;}
.footer ul  li.first {padding-left: 0;}
.footer a {text-decoration: none; color: #0099FF; text-decoration: underline;}
.footer a.whoMade {text-decoration: none; font-weight:bold;}
.footer ul  li a {text-decoration: none; color: #0099FF; text-decoration: underline; display:block; float:left; line-height: 11px; font-size:9px; font-family: Verdana, Sans-serif; }
.footer ul  li a:hover{text-decoration: none;  }
.footer  a:hover{text-decoration: none;  }*/

#linie { clear: both; margin: 0; padding: 0 0 0 15px; font-size: 1px; height: 5px; }

#footer { margin: 0; padding: 10px 0 30px 15px; clear: both; font-size: 9px; }
#footer * { margin: 0; padding: 0; }
#footer ul { color: #0099ff; }
#footer li { display: inline; list-style: none; margin-right: 4px; }
#footer a { text-decoration: underline; color: #0099ff; margin-right: 4px; }
#footer a:hover { color: #3366cc; }
#footer p { color: #666666; padding: 5px 0px; }

/*Level 1*/
.header { float: left; margin: 0; padding: 0; height: 94px; width: 760px; background: url(images/logo_bg_header.gif) no-repeat 0 0; position: relative; }

.header .logoClick { float: left; height: 90px; width: 200px; cursor: pointer; }

.header ul { margin: 9px 6px 0 0; display: inline; padding: 0; float: right; text-al/ign: left; }
.header ul  li{ float: left; list-style: none; margin: 0; padding: 0; display: inline; font-size:11px; line-height: 12px; color: #333333; }
.header ul  li.lastLang { border: 0; }
.header ul  li span { font-family: Verdana, Sans-serif; font-size: 11px; color: #666666; display: block; margin: 0; float: left; padding: 0 4px; }
.header ul  li a { text-decoration: none; color: #666666; display: inline;  float: left; padding-bottom: 0; }
.header ul  li.lastLang  a{ border: 0; color: #3366CC; }
.header ul  li.lastLang  a:hover{ border :0; color: #666666; }

.header ul  li a:hover{ text-decoration: none; color: #3366CC; }
.header form { margin: 0; padding: 0; float: right; clear: right; width: 183px; margin-top: 18px; }

.header .search {}
.header .search .cautaI { border: 0; float: left; font-family: Vardana, Arial, sans-serif; font-size: 12px; background: #C3C3C3; width: 123px; padding: 3px 2px 2px 2px; color: white; margin: 0 5px 0 0; }
.header .search a.cautaB { float: left; cursor: pointer; padding: 0; margin: 0; }
.header .search a.cautaB img  { margin: 0; padding: 0; position: static; }

/*end level 1*/

/*level 2*/
.fourB {border: solid red 0px; float: left; width:760px; }

.fourB a img {float: left; margin:0; padding:0; border: 0px red solid; }
.fourB  img {float: left; margin:0; padding:0; border: 0px red solid; }
/*end level2*/

/*Png's*/
	div#images div { background-color: white; padding: 0px; position: relative; margin: 0px; float: left;  }
	div img.transp { visibility: hidden; position: absolute; top: 0px; left: 0px; z-index: 100; }
	div#images div:hover img.transp, div#images div.sfhover img.transp { visibility: visible; position: absolute; top: 0px; left: 0px; z-index: 100; cursor:pointer; }
	
/*TABEL HARTA RETEA*/
td { padding: 0 0 20px 0;}


/*level 3*/
.bigBannMenu {border: solid red 0px; float: left; width:760px; margin-top:1px; z-index:800;}
.bigBannMenu .menu{border: solid green 0px; float: left; width:252px; z-index:800;}
.bigBannMenu .menu ul{ float: left; width:252px; margin:0; padding:0; list-style-type:none;z-index:800;}
.bigBannMenu .menu ul li{display:block; clear:left; float: left; width:252px; margin:0; padding:0; list-style-type:none; border-bottom: solid 1px #5A6590;  z-index:800; }
.bigBannMenu .menu ul li.withArrow{ background: #303D76 url("images/arrow_menu.gif") no-repeat 235px 6px;z-index:800;}
.bigBannMenu .menu ul li a img{ float: right; margin:0; padding:0; border: 0; margin-right:27px;z-index:800;}
.bigBannMenu .leftBanner{border: solid blue 0px; float: left; width:505px;z-index:800;}
.bigBannMenu .banner1 {margin:0; padding:0; float: left; margin-top:2px;z-index:800;}
.bigBannMenu .banner2 {margin:0; padding:0; float: left; margin-left:1px;z-index:800;}
/*end level 3*/
/*CSS MENU*/

#mainNav, #mainNav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#mainNav  li {position: relative;}

#mainNav  li a { font-family: Tahoma, Sans-serif; font-size:10px; display:block;  border: solid red 0px; text-align:right;margin:0; padding:4px 0 3px 0; width:226px;  line-height:16px; text-transform: uppercase; color: #58B0FB; font-weight: bold; text-decoration: none; background: #303D76; padding-right:26px; }
#mainNav  li a.withArrow {padding-right:26px; background: #303D76 url("images/arrow_menu.gif") no-repeat 235px 7px;}
#mainNav  li a.withArrow:hover {padding-right:26px; background:  #4E5A8B  url("images/arrow_link_hover_top.gif") no-repeat 235px 7px;}
#mainNav  li a:hover { background: #4E5A8B; color:#9ED1FD;}

#mainNav li ul {
	position: absolute;
	width: 200px;
	left: -999em;
    border: solid #878EAF 1px;
    float: left;
    margin:0; 
    padding:0; 
    list-style-type:none;
    
}
#mainNav li ul li {display:block; clear:left; float: left; width:200px; margin:0; padding:0; list-style-type:none; border-bottom: solid 1px #878EAF; position:relative; }
#mainNav li ul li img{ position:absolute; z-index:1; top:0px;}
#mainNav li ul li a {font-family: Tahoma, Sans-serif; font-size:10px; display:block;  border: solid red 0px; text-align:right;margin:0; padding:4px 0 3px 0;width:174px;  line-height:16px; text-transform: uppercase; color: #58B0FB; font-weight: bold; text-decoration: none; background: none; padding-right:26px; z-index: 2; position:relative;}


#mainNav li:hover ul , #mainNav li.sfhover ul{
	left: 252px;
    margin-top:-24px;
    width: 200px;
}

#mainNav li ul li:hover a, #mainNav li ul li.sfhover a { color:#9ED1FD; background: #5C689B; }

/*end menu */

/*level 4*/
.bigContent {border: solid red 0px; float: none; width:760px;}
.bigContent .leftCln {float: left; border: solid blue 0px; width:252px;}
.bigContent .leftCln .textHalf {float: left; border: solid blue 0px; width:220px; padding: 15px; font-size:9px; line-height: 15px; border-left: dotted 0px black; padding-top:0; margin-top:14px; padding-right:0px; background:  url("images/bg_dots.gif") no-repeat 0px 1px;}
.bigContent .leftCln .textHalf a{color:#4253B9; text-decoration: none; font-weight:bold;}
.bigContent .leftCln .textHalf a:hover{color:#497BF9; }
.bigContent .leftCln .textHalf .graySeparatorHalf{ border: solid blue 0px; width:220px; padding: 0;margin:0; font-size: 9px; line-height:5px; height:5px; background: #D6D6D6; margin: 13px 0 12px 0; }
.bigContent .leftCln img{float: left; }
.bigContent .leftCln h1 {float: left; margin:0; padding:5px 0 9px 14px; border: solid blue 0px; color: #0099FF; font-size:13px; font-weight: bold; width:238px; line-height: 16px;  background: url("images/h1_gray_little.jpg") repeat-x 0px 0px; }
.bigContent .rightCln {float: left; border: solid blue 0px; width:507px; margin-left: 1px; }
.bigContent .noMarginLeft {margin-left:0px;  width:508px;}

.bigContent .noMargin {margin:0;}
.bigContent .rightCln .newsListing{float: left; background: #FEFEFE url("images/bg_fade.gif") repeat-x; width:507px; }
.bigContent .rightCln .separator{float: left; width:507px; border: solid red 0px; font-size:16px; line-height:16px;  margin-bottom: 12px;}
.bigContent .rightCln .separatorNews{float: left; width:507px; border: solid red 0px; font-size:16px; line-height:16px;  margin-bottom: 7px;}

/*News page*/
.bigContent .rightCln .newsList {background: #FEFEFE url("images/bg_fade.gif") repeat-x; width:760px; padding-top: 15px; margin:0;}

/*NEWSLETTER*/
.allContent .newsletterBoxBig{ float: left; width: 760px;}
.allContent .newsletterBoxBig .imgDivCariere{background:  url("images/ochelari.jpg") no-repeat right 24px; float: left; width: 252px; height:113px;}
.allContent .newsletterBoxBig .imgDivCariere img{float: left;}

.allContent .newsletterBoxBig h1.newsletterBigg{float: left; margin:0; padding:5px 0 9px 14px; border: solid blue 0px; color: #0099FF; font-size:13px; font-weight: bold; width:493px; line-height: 16px;  background: url("images/h1_gray_little.jpg") repeat-x 0px 0px; }
.allContent .newsletterBoxBig .newsletter{float: left;  width:507px; background: url("images/bg_forms.gif") repeat-x; padding-bottom: 25px; }
.allContent .newsletterBoxBig .newsletter .newsletterItem{float: left;  width:450px; border: solid red 0px;  margin-top:18px;  }
.allContent .newsletterBoxBig .newsletter .inputT{  width:227px; border: solid 1px black; border-top: solid 2px #6D6D6D; border-left: solid 2px #6D6D6D;  border-bottom: solid 1px #cccccc; float: left; margin-right: 8px; padding-left: 3px; color: #545453; font-family: Verdana, Sans-serif; font-size:13px; margin-left:1px;}
.allContent .newsletterBoxBig .newsletter .trimite{ float: left;  border: solid 0px black; background: url("images/trimite.gif") no-repeat 0px 0px; width: 100px; height: 22px; cursor: pointer; margin-left: 3px;}
.bigContent .newsletterBoxBig .rightCln .newsletter{float: left;  width:507px; background: url("images/bg_forms.gif") repeat-x; padding-bottom: 25px;}


.bigContent .rightCln .newsletter .newsletterItem{float: left;  width:450px; border: solid red 0px;  margin-top:18px;  }

.bigContent .rightCln .newsletter .newsletterItem img{float: left; margin-left:5px; margin-top: 4px; cursor: pointer;}
.bigContent .rightCln .newsletter .noSpace {margin-top:5px;}
.bigContent .rightCln .newsletter .inputT{  width:227px; border: solid 1px black; border-top: solid 2px #6D6D6D; border-left: solid 2px #6D6D6D;  border-bottom: solid 1px #cccccc; float: left; margin-right: 8px; padding-left: 3px; color: #545453; font-family: Verdana, Sans-serif; font-size:13px; margin-left:1px;}
.bigContent .rightCln .newsletter .trimite{ float: left;  border: solid 0px black; background: url("images/trimite.gif") no-repeat 0px 0px; width: 100px; height: 22px; cursor: pointer; margin-left: 3px;}
/*newsletter*/


.bigContent .rightCln .newsListing .newsItem {float: left;  width:507px; }
.bigContent .rightCln .newsList .newsItem {float: left;  width:745px;  }



.bigContent .rightCln .newsListing .newsItem .imgDiv{float: left; border: solid blue 0px; width:125px; }
.bigContent .rightCln .newsListing .newsItem .imgDiv img{float: left;}
.bigContent .rightCln .newsListing .newsItem .newsItemText{float: left; border: solid blue 0px; width:357px; padding:10px; font-size: 9px; line-height: 15px; padding-left:15px; padding-top: 15px; }
.bigContent .rightCln .newsListing .newsItem .cariere{ width:477px; text-indent: 15px; background: url("images/arrow_link.gif") no-repeat 15px 18px;}
.bigContent .rightCln .newsListing .newsItem .halfNoIdent{ width:477px; text-indent: 0px;}
.bigContent .rightCln .newsListing .newsItem .halfNoIdent h2{ width:462px; margin:0; padding:0 0 0 15px;  background: url("images/arrow_link.gif") no-repeat 0px 3px;  font-family: Verdana, Sans-serif; font-size: 9px; color: #333333;}


/*urmatoarele linii nu trebuie schimbate cu locul in sursa*/
.bigContent .rightCln .newsList .newsItem .newsItemText{float: left;  width:595px; padding:10px; font-size: 9px; line-height: 15px; padding-left:15px; padding-top: 0px;  }
/*end mentiune*/


.bigContent .rightCln .newsListing .graySeparatorBigCariere{float: right; border: solid blue 0px; width:477px;  font-size: 5px; line-height: 5px; background: #D6D6D6; margin:5px 0px 5px 0; padding:0; position:relative; left:-15px;}
.bigContent .rightCln .newsListing .graySeparatorBig{float: right; border: solid blue 0px; width:352px;  font-size: 5px; line-height: 5px; background: #D6D6D6; margin:5px 0px 5px 0; padding:0; position:relative; left:-15px;}
.bigContent .rightCln .newsList .graySeparatorBig{float: right; border: solid blue 0px; width:605px;  font-size: 5px; line-height: 5px; background: #D6D6D6; margin:9px 0px 20px 0; padding:0; position:relative; left:-15px;}
.bigContent .rightCln .newsListing .newsItem .newsItemText a{color: #4253B9; font-size:9px; text-decoration: none;  font-weight: bold; }
.bigContent .rightCln .newsListing .newsItem .newsItemText a:hover{color: #497BF9;}

.phoneName {width:462px; float: left; padding-left:15px; margin-top: 20px;}
.phoneName h2{margin:0; padding:0; font-family: Verdana, Sans-serif; font-size: 11px; float: left; display: block; background: url("images/arrow_link.gif") no-repeat 0px 3px; text-decoration: none; color: #4253B9; padding: 0 0 0 15px; font-weight: bold;  margin-right: 3px;}
.phoneName span{color: #0099FF;  font-weight: bold;  }

.firstTitle {width:462px; float: left; padding-left:15px; margin-top: 20px;}
.firstTitle h2{margin:0; padding:0; font-family: Verdana, Sans-serif; font-size: 9px; float: left; display: block; background: url("images/arrow_link.gif") no-repeat 0px 2px; text-decoration: none; color: #333333; padding: 0 0 0 15px; font-weight: bold;  margin-right: 3px;}
.firstTitle span{color: #0099FF;  font-weight: bold;  }
 
/*index si news*/
.bigContent .rightCln .newsListing .newsItem .newsItemText a.titleLink{float: left; width:342px; display: block; color: #4253B9; font-size:11px; text-decoration: none; background: url("images/arrow_link.gif") no-repeat 0px 4px; font-weight: bold; padding-left: 15px; margin-bottom:1px;}

.bigContent .rightCln .newsList .newsItem .newsItemText a.titleLink{float: left; width:580px; display: block; color: #4253B9; font-size:11px; text-decoration: none; background:url("images/arrow_link.gif") no-repeat 0px 4px; font-weight: bold; padding-left: 15px;}
/*end index si news*/

.bigContent .rightCln .newsList .newsItem .imgDiv img {margin-top: 5px;}
.bigContent .rightCln .newsListing .newsItem .newsItemText a.titleLink:hover{ color: #497BF9; background: url("images/arrow_link_hover.gif") no-repeat 0px 4px;}
.bigContent .rightCln h1 {float: left; margin:0; padding:5px 0 9px 12px; border: solid blue 0px; color: #0099FF; font-size:13px; font-weight: bold; width:495px; line-height: 16px;  background: url("images/h1_gray_little.jpg") repeat-x 0px 0px;}
.bigContent .newsListTitle {float: left; margin:0; padding:5px 0 9px 12px; border: solid blue 0px; color: #0099FF; font-size:13px; font-weight: bold; width:495px; line-height: 16px;  background: url("images/h1_gray_little.jpg") repeat-x 0px 0px; width:746px;padding:5px 0 9px 14px; }
.bigContent .rightCln .newsListTitle {width:746px;padding:5px 0 9px 14px; }

/*end level4*/

.bigContent .rightCln .newsListNL{float: left;  width:759px; }
.bigContent .rightCln .newsListNL .imgDiv{float: left;  width:140px; height: 112px; border: solid red 0px; background: url("images/ochelari.jpg") no-repeat 0px 24px; }

.bigContent .rightCln .newsListNL .newsletter{ width:617px; border: solid red 0px; float: left;}
.bigContent .rightCln .newsListNL h1{width:605px; padding:5px 0 9px 14px; color: #0099FF;}


/*Parteneri*/
.bigContent .parteneriPage{float: left; border: solid blue 0px; width:760px; margin:0; padding:0; background: #FEFEFE url("images/bg_fade.gif") repeat-x;}
.bigContent .parteneriPage h1 {float: left; margin:0; padding:7px 0 7px 15px; border: solid blue 0px; color: #0099FF; font-size:13px; font-weight: bold; width:745px; line-height: 16px;  background: url("images/h1_gray_little.gif") repeat-x 0px 0px;}
.bigContent .parteneriPage .coloanaParteneri {float: left;   width: 184px;  }
.bigContent .parteneriPage .coloanaParteneri div{float: left; width: 184px;  border-top: solid #ECECEC 2px; line-height:16px; font-size:9px;}
.bigContent .parteneriPage .coloanaParteneri div.last{border-top: solid #ECECEC 2px; border-bottom: solid #ECECEC 2px; }
.bigContent .parteneriPage .coloanaParteneri div a{ border: 0; }
.bigContent .parteneriPage .coloanaParteneri div a img{ border:0; float: left;}
.bigContent .parteneriPage .coloanaParteneriC {float: left;  width: 372px; margin-left:10px; margin-right:10px;  }
.bigContent .parteneriPage .coloanaParteneriC div{float: left; width: 372px; height:35px;  border-top: solid #ECECEC 2px; text-align: center; line-height:16px;}
.bigContent .parteneriPage .coloanaParteneriC div.last{border-top: solid #ECECEC 2px; border-bottom: solid #ECECEC 2px; }
.bigContent .parteneriPage .coloanaParteneriC div a{color: #4253B9; font-size:9px; text-decoration: none;  font-weight: bold;  line-height:16px;}
.bigContent .parteneriPage .coloanaParteneriC div a:hover{color: #497BF9; }
.bigContent .parteneriPage .coloanaParteneriC div a img{ border: 0; }
.spacer30px {font-size:10px; line-height:11px;  margin-bottom:40px;}
/*end parteneri*/

/*PORTAL SIDE*/
/*level 4*/
.portal {border: solid red 0px; float: left; width:760px;}
.portal .leftCln {float: left; background:blue; width:252px;}
.portal .leftCln .portalBigImg{float: left; background: url("images/eurogsm_portal_big.jpg") no-repeat 0px 0px; width:252px; }
.portal .leftCln .textHalf {float: left; border: solid blue 0px; width:220px; padding: 15px; font-size:9px; line-height: 15px; border-left: dotted 0px black; padding-top:0; margin-top:14px; padding-right:0px; background:  url("images/bg_dots.gif") no-repeat 0px 1px;}


/*end portal*/


/*startpage companie*/
.startCompanie {float: left; width: 760px; height:360px; margin: 0; _margin-top: -1px; padding: 0; position: relative; }
.leftSide { width: 380px; position: absolute; bottom: 190px; left: 63px; z-index: 100; visibility: hidden; }
.flashContent {position: absolute; top:0; left:0; z-index:0; }


.leftSideShop { float: left; background: green url("images/shop_bg_left.jpg") no-repeat 0px 0px;  width: 380px; height:360px;}
.leftSide ul{list-style-type: none; margin:0; padding:0;  float: left; width: 300px; position: absolute; top: 0px; left: 0px; }
.leftSide ul li{list-style-type: none; margin:0; padding:0;  float: left; width: 300px; }
.leftSide ul li a{display: block; color: #3366CC; float: left;  font-family: Verdana, Sans-serif; font-size: 11px; font-weight: bold; padding: 2px 0 2px 15px; background: url("images/arrow_startpage.gif") no-repeat 0px 6px;}
.leftSide ul li a:hover{text-decoration: none; background: url("images/arrow_startpage_hover.gif") no-repeat 0px 6px;}
.leftSide span { margin: 4px 0 0 0; padding: 0; }
.rightSide {float: left; background: blue;  width: 379px;}
.rightSide img{float: left;}
/*end startpage companie*/

/*page title head*/
.pageTitleHead {float: left; background: #cccccc url("images/bg_header_title.gif") no-repeat 0px 0px; width: 760px; border-top: solid white 1px; border-bottom: solid white 1px; height:44px;}
.pageTitleHead h1{margin:13px 0 0 0; padding:0 0 0 35px; float: left;  font-family: Verdana, Sans-serif; font-size: 13px; color: #787878; line-height:15px;}
/*end page title head*/

/*page content*/
.pageBackground {float: left; width: 760px; background: url("images/content_page_top_round.gif") no-repeat 0px 0px; padding-top:7px;}
.contactTop {float: left; width: 760px; background: url("images/contact_page_top_round.gif") no-repeat 0px 0px; padding-top:7px;}
.pageContent {float: left; width: 760px;   background:  url("images/content_page_all_bg.gif") repeat-x 0px 0px; } 
.steluteBg  {float: left; width: 760px; position: relative; background: url("images/stelute_bg.jpg") no-repeat 0px 0px; padding-top: 28px; padding-bottom: 20px;} 
.sediuBG  {float: left; width: 760px;   background: url("images/sediu_bg.jpg") no-repeat right -6px; } 
.backBtnSide {float: left; width: 126px;}
.backBtnSide a{ background: url("images/arrow_inapoi.gif") no-repeat 0px 3px; text-decoration: none; color: #4253B9; padding: 0 0 0 15px; font-weight: bold; margin-left:20px; display:block;}
.backBtnSide a:hover{color:#313D84;}

/*.rightContentSide {float: left; width: 604px; padding-right: 30px;}

.contactBlock {float: left; width: 634px; padding-right: 0px; }
.rightContentSide h2{float: left; width: 589px; background:url("images/arrow_title.gif") no-repeat 0px 2px;position: relative; font-family: Verdana, Sans-serif; font-size: 11px; color: #333333; text-transform: uppercase; margin:0 0 20px 0; padding-left:15px;}
.rightContentSide h3{float: left; width: 589px; background: url("images/arrow_title.gif") no-repeat 0px 2px;position: relative; font-family: Verdana, Sans-serif; font-size: 11px; color: #333333; text-transform: none; margin:0 0 0px 0; padding-left:15px;}
.rightContentSide h3 a{font-family: Verdana, Sans-serif; font-size: 11px; font-weight:bold; color: #3366CC; text-transform: none; text-decoration: none;}
.rightContentSide h3 a:hover{color: #313D84;}
.rightContentSide p{float: left; width: 604px; position: relative; font-family: Verdana, Sans-serif; font-size: 9px; color: #333333; text-transform: none;  padding:0 0 20px 0; line-height: 14px; }
.rightContentSide .textArticle{float: left; width: 604px; position: relative; font-family: Verdana, Sans-serif; font-size: 9px; color: #333333; text-transform: none;  padding:0 0 0px 0; line-height: 14px;}
.rightContentSide p a{font-family: Verdana, Sans-serif; font-size: 11px; font-weight:100; color: #3366CC; text-transform: none; text-decoration: none; display: block; float: left; margin:0; padding:0; clear:right;}
.rightContentSide .textArticle a{font-family: Verdana, Sans-serif; font-size: 11px; font-weight:100; color: #3366CC; text-transform: none; text-decoration: none; display: block; float: left; margin:0; padding:0; clear:right;}
*/
.rightContentSide {float: left; width: 604px; padding-right: 30px;}

.contactBlock {position: relative;top:1px ;float: left;width: 750px; padding-right: 0px; }
.rightContentSide h2{float: left; width: 589px; background:url("images/arrow_title.gif") no-repeat 0px 2px;position: relative; font-family: Verdana, Sans-serif; font-size: 11px; color: #333333; text-transform: uppercase; margin:0 0 20px 0; padding-left:15px;}
.rightContentSide h3{width: 589px; background: url("images/arrow_title.gif") no-repeat 0px 2px;position: relative; font-family: Verdana, Sans-serif; font-size: 11px; color: #333333; text-transform: none; margin:0 0 0px 0; padding-left:15px;}
.rightContentSide h3.ContactHeading{ margin-left:20px;}
.rightContentSide h3 a{font-family: Verdana, Sans-serif; font-size: 11px; font-weight:bold; color: #3366CC; text-transform: none; text-decoration: none;}
.rightContentSide h3 a:hover{color: #313D84;}
.rightContentSide p{float: left; width: 604px; position: relative; font-family: Verdana, Sans-serif; font-size: 9px; color: #333333; text-transform: none;  padding:0 0 20px 0; line-height: 14px; }
.rightContentSide .textArticle{float: left; width: 604px; position: relative; font-family: Verdana, Sans-serif; font-size: 9px; color: #333333; text-transform: none;  padding:0 0 0px 0; line-height: 14px;}
.rightContentSide p a{font-family: Verdana, Sans-serif; font-size: 11px; font-weight:100; color: #3366CC; text-transform: none; text-decoration: none; display: block; float: left; margin:0; padding:0; clear:right;}
.rightContentSide .textArticle a{font-family: Verdana, Sans-serif; font-size: 11px; font-weight:100; color: #3366CC; text-transform: none; text-decoration: none; display: block; float: left; margin:0; padding:0; clear:right;}

/*end page content*/


/*contact*/
div.addressC {width: 330px;  font-size: 11px; padding-top: 0px; line-height: 15px; float: left; font-family: Verdana, Sans-serif; color:#333333; margin-top:15px; padding-left:20px;}
div.addressC  a{float: none; display: inline; font-family: Verdana, Sans-serif; font-size: 11px; font-weight:bold; color: #3366CC; text-decoration: none;}

.formularContact { float: left; clear: left; display: inline; margin: 26px 0 0 0; padding: 0 0 20px 20px; width: 390px; }
#reclamatii_opc{visibility:hidden; float:left; margin-top:150px; width:300px;}
.formularContact form { display:inline; }
.formularContact div { float: left; background: #E5E5E5; width: 222px; font-size: 11px; margin: 0; padding: 0; }

.formularContact div.checkBox { background: none; padding-top: 2px; }
.formularContact div.checkBox input{ float: left; clear: left; }
.formularContact div.checkBox input.anInput { border: solid #A5ACB2 1px; background: white; width: 30px; font-size:11px; margin:0 0 2px 0;  padding: 3px 0 3px 0; float: left;}
.formularContact div.checkBox .checkTextRight{float: left; display: block; border: solid red 0px; background:none; padding:0; margin:0; clear: none; width: 200px; padding-left: 3px; line-height: 16px; margin-top: 1px; padding-bottom:2px;}
.formularContact div.agree{background: none; padding-top: 2px; width:25px; clear: left;}
.formularContact .textInput{border: solid #A5ACB2 1px; background: white; width: 222px; font-size:11px; margin:0 0 2px 0;  padding: 3px 0 3px 0; float: left;}
.formularContact .textInputMare{ margin-bottom: 40px; }


.formularContact select { border: solid #A5ACB2 1px; background: white; width: 261px; font-size:11px; margin:0 0 2px 0;  padding: 0px 0 0px 0; float: left;}
.formularContact textarea{border: solid #A5ACB2 1px; background: white; width: 262px; font-size:11px; margin:0 0 2px 0;  padding: 3px 0 3px 0; float: left; height: 66px;}
.formularContact textarea.topSpace{margin-top: 8px;}
.formularContact .contactTrimite{border: 0; background: url("images/trimite_btn.gif") no-repeat 0px 0px; width: 126px; font-size:11px; margin:5px 0 2px 0;  padding: 3px 0 3px 0; float: left; cursor: pointer; }
.formularContact .newsletterTrimite{border: 0; background: url("images/abonare_btn.gif") no-repeat 0px 0px; width: 126px; font-size:11px; margin:5px 0px 2px -127px;  padding: 3px 0 3px 0; float: left; cursor: pointer; }
.formularContact span {float: left;  font-weight: 100; display: block; width: 90px; padding: 4px 0 4px 15px; clear: left;margin: 0 0 2px 0;}
.formularContact span.boltedTitle { background: url("images/arrow_title.gif") no-repeat 0px 6px; font-weight: bold; width: 381px; margin-top: 15px;  clear: none;}
.formularContact span.Contact { background: url("images/arrow_title.gif") no-repeat 0px 6px; }
.formularContact div.contactLung {margin-bottom:40px !important;}
.formularContact span.deForma{background: none; }

.formularContact span.agreement{float: left;  font-weight: 100; display: block; width: 335px; padding: 4px 0 4px 0px;   clear: left;margin: 0 0 2px 0;clear:none; background: none; }
.formularContact .agreement{font-weight: 100; width: 360px; margin:0; padding:0; margin-top: 15px;  clear: none; background: cyan; padding-left: 0; line-height: 15px;}


.formularContact .formularService { float: left;  clear: left; margin: 0; padding: 0; width: 392px; background: transparent; }





.formularNewsletter {float: left;  clear: left; margin:14px 0 0 0;padding:0px;padding-bottom:20px;width: 392px; }
.formularNewsletter form{display:inline;}
.formularNewsletter div{border: solid blue 0px; background: #E5E5E5; width: 262px; font-size:11px; margin:0 0 0px 0;  padding: 0px 0 0px 0; float: left;}
.formularNewsletter div.checkBox{background: none; padding-top: 2px;}
.formularNewsletter div.checkBox input{float: left; clear: left; border: solid red 0px;}
.formularNewsletter div.checkBox input.anInput{border: solid #A5ACB2 1px; background: white; width: 30px; font-size:11px; margin:0 0 2px 0;  padding: 3px 0 3px 0; float: left;}
.formularNewsletter div.checkBox .checkTextRight{float: left; display: block; border: solid red 0px; background:none; padding:0; margin:0; clear: none; width: 200px; padding-left: 3px; line-height: 16px; margin-top: 1px; padding-bottom:2px;}
.formularNewsletter div.agree{background: none; padding-top: 2px; width:25px; clear: left;}
.formularNewsletter .textInput{border: solid #A5ACB2 1px; background: white; width: 262px; font-size:11px; margin:0 0 2px 0;  padding: 3px 0 3px 0; float: left;}

.formularNewsletter select{border: solid #A5ACB2 1px; background: white; width: 261px; font-size:11px; margin:0 0 2px 0;  padding: 0px 0 0px 0; float: left;}
.formularNewsletter textarea{border: solid #A5ACB2 1px; background: white; width: 262px; font-size:11px; margin:0 0 2px 0;  padding: 3px 0 3px 0; float: left; height: 66px;}
.formularNewsletter textarea.topSpace{margin-top: 8px;}
.formularNewsletter .contactTrimite{border: 0; background: url("images/trimite_btn.gif") no-repeat 0px 0px; width: 126px; font-size:11px; margin:5px 0 2px 0;  padding: 3px 0 3px 0; float: left; cursor: pointer; }
.formularNewsletter .newsletterTrimite{border: 0; background: url("images/abonare_btn.gif") no-repeat 0px 0px; width: 126px; font-size:11px; margin:5px 0px 2px -127px;  padding: 3px 0 3px 0; float: left; cursor: pointer; }
.formularNewsletter span {float: left;  font-weight: 100; display: block; width: 112px; padding: 4px 0 4px 15px; clear: left;margin: 0 0 2px 0;}
.formularNewsletter span.boltedTitle { background: url("images/arrow_title.gif") no-repeat 0px 6px; font-weight: bold; width: 381px; margin-top: 15px;  clear: none;}
.formularNewsletter span.Contact { background: url("images/arrow_title.gif") no-repeat 0px 6px; }

.formularNewsletter div.checkBox1{background: none; padding-top: 15px;}
.formularNewsletter div.checkBox1 input{float: left; clear: left; border: solid red 0px;}
.formularNewsletter div.checkBox1 input.anInput{border: solid #A5ACB2 1px; background: white; width: 30px; font-size:11px; margin:0 0 2px 0;  padding: 3px 0 3px 0; float: left;}
.formularNewsletter div.checkBox1 .checkTextRight{float: left; display: block; border: solid red 0px; background:none; padding:0; margin:0; clear: none; width: 200px; padding-left: 3px; line-height: 16px; margin-top: 1px; padding-bottom:2px;}
.formularNewsletter  span.checkBox1  {float: left;  font-weight: 100; display: block; width: 112px; padding: 19px 0 4px 15px; clear: left;margin: 0 0 2px 0;}


.formularNewsletter span.deForma{background: none; }

.formularNewsletter span.agreement{float: left;  font-weight: 100; display: block; width: 335px; padding: 4px 0 4px 0px;   clear: left;margin: 0 0 2px 0;clear:none; background: none; }
.formularNewsletter .agreement{font-weight: 100; width: 360px; margin:0; padding:0; margin-top: 15px;  clear: none; background: cyan; padding-left: 0; line-height: 15px;}


.formularNewsletter .formularService { float: left;  clear: left; margin: 0; padding: 0; width: 392px; background: transparent; }





/* newsletter*/
.newsletterBG  {float: left; width: 760px;   background: url("images/newsletter_bg.jpg") no-repeat right -6px; }
.newsletterTop {float: left; width: 760px; background: url("images/content_page_top_round.gif") no-repeat 0px 0px; padding-top:7px;}
.textWithArrow { width:370px; text-indent: 15px; background: url("images/arrow_link.gif") no-repeat 0px 3px;  font-family: Verdana, Sans-serif; font-size: 9px; line-height: 15px;}
.textFaraArrow { width:370px; font-weight:bold; text-indent: 0px; font-family: Verdana, Sans-serif; font-size: 12px; line-height: 15px;}
/*end newsletter*/

/*rss*/
.rss p { margin: 0; padding: 0; }
.rss a.rss_feed { padding: 0 15px 0 15px; position: relative; top: -4px;}


/*rezultatele cautarii*/
.graySeparatorBig {font-family: Verdana, Sans-serif; font-size: 1px; line-height: 2px; height:5px; background:#D6D6D6; float: left; width:604px; margin: 20px 0 20px 0;}

.bottomSet {padding-top:25px;}
.browsingButtns { line-height: 17px;  float: left; width:604px; margin: 20px 0 20px 0; font-family: Verdana, Sans-serif; font-size: 13px; line-height: 19px; color: #3366CC;  font-weight: bold; vertical-align: middle;}
.browsingButtns a{font-family: Verdana, Sans-serif; font-size: 13px; line-height: 19px; color: #3366CC; text-decoration: none; font-weight: bold;}
.browsingButtns a.selectedL{text-decoration: underline; color: #FF9900; }
.browsingButtns a:hover{text-decoration: underline; color: #FF9900; }
.digits {float: left;  width: 120px; padding: 6px 10px 6px 5px;}
.browsingButtons {float: left;  width: 60px;}

/*next btns*/
.nextB1 {display: block; background: url("images/browse_next_1.gif") no-repeat 0px 3px; width:25px;  padding: 6px 5px 6px 0; font-size:0px; float: left;}
.nextB1:hover {background:url("images/browse_next_1_hover.gif") no-repeat 0px 3px; text-decoration: none !important;}

.nextB2 { float: left; display: block; background: url("images/browse_next_2.gif") no-repeat 0px 3px; width:25px;  padding: 6px 5px 6px 0; font-size:0px;}
.nextB2:hover {background:url("images/browse_next_2_hover.gif") no-repeat 0px 3px; text-decoration: none !important;}

/*back btns*/
.backB1 {display: block; background: url("images/browse_back_1.gif") no-repeat 0px 3px; width:25px;  padding: 6px 5px 6px 0; font-size:0px; float: left;}
.backB1:hover {background:url("images/browse_back_1_hover.gif") no-repeat 0px 3px; text-decoration: none !important;}

.backB2 { float: left; display: block; background: url("images/browse_back_2.gif") no-repeat 0px 3px; width:25px;  padding: 6px 5px 6px 0; font-size:0px;}
.backB2:hover {background:url("images/browse_back_2_hover.gif") no-repeat 0px 3px; text-decoration: none !important;}

/*end rezultate cautare*/
.menuBarSeparator {display: block; float: left; width: 153px; font-family: Verdana; font-size:1px; background: #82AAE8; height:3px; margin-top: 4px;  margin-bottom: 3px; }
.menuBarSeparatorTmp {display: block; float: left; width: 153px; font-family: Verdana; font-size: 1px; height:3px; margin-top: 4px;  margin-bottom: 3px; }
/*Harta site*/
.mainSM a {font-family: Verdana, Sans-serif; font-size: 11px; line-height: 15px; color: #0099FF; text-decoration: underline; font-weight: bold; display: block; float: left; clear:left; padding-left: 15px; background: url("images/arrow_startpage.gif") no-repeat 0px 3px;}
.secondSM a {font-family: Verdana, Sans-serif; font-size: 11px; line-height: 19px; color: red; text-decoration: none; font-weight: bold;}

.grupWithHead a{font-family: Verdana, Sans-serif; font-size: 11px; line-height: 15px; color: #4253B9; text-decoration: none; font-weight: 100; display: block; float: left; clear:left; text-decoration: underline; padding-left: 0px; padding-left: 15px;}
.grupWithHead a:hover{ text-decoration: none;}
.grupHead a{font-family: Verdana, Sans-serif; font-size: 11px; line-height: 15px; color: #4253B9;  font-weight: bold; display: block; float: left; clear:left; text-decoration: underline; padding-left: 15px; background: url("images/arrow_link.gif") no-repeat 0px 3px; }
.grupHead a:hover{text-decoration: none;}
.headOfGroup {font-family: Verdana, Sans-serif; font-size: 11px; line-height: 15px; color: #4253B9;  font-weight: bold; display: block; float: left; clear:left; text-decoration: underline; padding-left: 15px; background: url("images/arrow_link.gif") no-repeat 0px 3px;}
/*end of harta site*/
/*SELECT judet */
/*.layerRetea { position: absolute; width: 235px; top:26px; left:210px; margin:0; padding:0; overflow: visible;}
.titleRetea { float: left; background: url("images/arrow_title.gif") no-repeat 0px 3px; text-decoration: none; color: #809EDB; padding: 0 0 0 15px; font-weight: bold; position: relative; left:35px;}
.titleRetea a { color: #809EDB;text-decoration:none;}
.descriere { text-decoration: none; color: #000000; padding: 0;  position:absolute;  left: 30px; top: 165px; width: 235px; }
.descriere a { color: #688DD9; text-decoration:none;}
.image { position: absolute; top: 184px; left: 497px;} 
#flash { position: relative;  z-index: 0;}
#separatorflash { position: relative; height: 60px; margin:0; padding: 0;}
#select { position: absolute; top: 26px; left: 0; margin: 0 0 0 126px; padding: 0; }
p.titlu_cauta {  margin: 0; padding: 0 0 0 16px; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background: url("images/arrow_link.gif") no-repeat 0 2px; z-index:800; }
#select input { margin: 0; padding: 0;}
select.select_judet { margin: 0; padding: 0; border: 1px solid #7f9db9; font-family: Verdana, sans-serif; font-size: 11px;}
.backBtnSide1 {position: absolute; top: 26px; left: 30px; width: 126px;}
.backBtnSide1 a{float: left; background: url("images/arrow_inapoi.gif") no-repeat 0px 3px; text-decoration: none; color: #4253B9; padding: 0 0 0 15px; font-weight: bold; position: absolute;top:245px; left:140px;}
.backBtnSide1 a:hover{color:#313D84;}*/

.backbtnside { position: absolute; top: 23px; left: 35px; margin:0; padding:0; z-index: 800;}
.backbtnside a{ background: url("images/arrow_inapoi.gif") no-repeat 0px 3px; text-decoration: none; color: #4253B9; padding: 0 0 0 15px; font-weight: bold; z-index: 800;}
.backbtnside a:hover{color:#313D84;}

.layerretea { position: absolute; top: 26px; left: 127px; bor/der-style: solid; bo/rder-color:red;width: 235px; margin: 0; padding: 0;}
.mesaj { b/order-style: solid; bor/der-color:red;wi/dth: 600px; margin: 0; padding: 0;}
.titlereteaT { background: url("images/arrow_title.gif") no-repeat 0px 3px; text-decoration: none; font-weight: bold; color: #809EDB; padding: 0 0 0 15px; }
.titleretea {text-decoration: none; font-weight: bold; color: #809EDB; padding: 0; position: relative;}
.titleretea a { width: 500px; color: #3366cc; text-decoration:none; font-weight: normal; background: url("images/arrow_title.gif") no-repeat 0px 3px; padding: 0 0 0 15px;  }
.titleretea_ac{padding:1px;margin-bottom: 0px;}
.titleretea_ac a { width: 500px; color: #0099ff; text-decoration:none; font-weight: normal; background: url("images/arrow_link_hover.gif") no-repeat 0px 3px; padding: 0 0 0 15px; }
.titleretea a:hover { color: #0099ff; background: url("images/arrow_link_hover.gif") no-repeat 0px 3px;}
.descriere { text-decoration: none; color: #000000; padding: 0;  position:absolute;  top: 165px; width: 235px; }
.descriere a { color: #688DD9; text-decoration:none;}
.imagine { position: absolute; top: -43px; left: 390px; }
#separatorflash { position: relative; height: 60px; margin:0; padding: 0;}
#flash { z-index: 0; margin:0; padding:0; position: relative; top: -30px;}
#select { position: absolute; left: 0; top:240px; margin: 0 0 0 36px; padding: 0; }
p.titlu_cauta {  margin: 0; padding: 0 0 0 16px; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background: url("images/arrow_link.gif") no-repeat 0 2px; z-index:800; }
p.dropdown { margin: 10px 0; padding: 0; }
#select input { margin: 0; padding: 0;}
select.select_judet { margin: 0; padding: 0; border: 1px solid #7f9db9; font-family: Verdana, sans-serif; font-size: 11px;}

#romaniaMica { position: absolute; top: 300px; left: 340px; }
#romaniaMica img { border: 0; }

/*SELECT end */
.impressumHeight { height: 360px; }
.impressumSide {float: right; width: 126px; position: relative; top: -48px;}
.impressumSide a{float: left; background: url("images/arrow_title.gif") no-repeat 0px 3px; text-decoration: none; color: #4253B9; padding: 0 0 0 15px; font-weight: bold; position: relative; left:35px;}
.impressumSide a:hover{color:#313D84;}
