body {background:black; margin:0; padding:0;  text-align: center; background: url("images/body_bg.jpg") repeat-x 0px 0px; overflow:auto;}
body.flashFrame { margin:0; padding:0; text-align: center; background: none;}
body.pageFrame { margin:0; padding:0; text-align: center; background: none;}
body a{color: green;  font-family: Arial, Sans-serif; font-size:12px; color: #2A9A0F; text-decoration: underline;}
body a:hover{ text-decoration: none;}

.entireContent {border: solid red 0px; width:734px;  margin: 0 auto; text-align: left; margin-top:0; padding-top:0; margin-top: 0px;}
.pageC {  padding-top: 0px;}

.header {width: 734px; height:71px; float: left; background: url("images/head_bg.jpg") repeat-x 5px 0px;}
.header .dataDay {width: 200px;  float: right;  font-size:10px; font-family: Arial, Sans-serif;  margin-top: 56px; text-align:right; color: #555555; padding-right: 25px;}
.header .payetclimaxLogo {width: 295px;  float: left;  font-size:10px; font-family: Arial, Sans-serif;  margin-top: 0px; text-align:right; color: #555555; padding-right: 0px;  height: 68px; cursor: pointer;}
.menu {width: 734px; height:19px; float: left; background: gray;}
.menu ul{width: 677px; height:19px; float: left;border: solid red 0px; list-style-type: none; margin: 0; padding:0; position: relative; left:28px; background: url("images/bare_menu.gif") repeat-x 0px 0px;}
.menu ul li{float: left; list-style-type: none; margin: 0; padding:0; text-align: center; height:19px; }
.menu ul li a{float: left;list-style-type: none; margin: 0; padding:0; display: block; text-decoration: none; font-family: Arial, Sans-serif; font-size:10px; color: white; height: 16px; text-transform: uppercase; padding-top:3px;  border-left: solid 0px #A0A0A0; border-right: solid 0px #5C5C5C; letter-spacing:0.2px; background: url("images/border_inter_menu.gif") no-repeat right 0px;}

.menu ul li a:hover{background: url("images/green_bare.gif") repeat-x 0px 0px;}

.menu ul li a.enterprize{width:110px; border-left:0; }
.menu ul li a.travaux{width:78px; }
.menu ul li a.mentenance{width:115px; }
.menu ul li a.developement{width:182px; }
.menu ul li a.actualites{width:100px; }
.menu ul li a.contact{width:92px; background: none;}
.menu ul li a:hover{background: url("images/green_bare.gif") repeat-x 0px 0px;}

/*Frameset*/

.flashPart { width: 734px; height: 117px; float: left; color: black; text-align: center;  border: solid red 0px; position: relative; left: 5px;}
.flashPartHome { width: 734px; height: 199px; float: left; color: black; text-align: center;  border: solid red 0px;}
.flashPartHome object{ width: 734px; height: 199px; float: left;  border: solid red 0px;}

/*Content page here*/
.homeC {float: left;  width:734px; margin-top:0; margin-bottom:0; padding-top: 20px; background:  url("images/top_fade.gif") no-repeat 0px -2px; }
.leftC {float: left;width:435px; }
.leftC img.topMsg{float: left; left: 30px;margin-top: 25px; margin-bottom:40px; position: relative;}
.rightC {float: left;width:299px; background: white; }
.rightC a {border:0; }
.rightC a img{float: left; border: 0; }

/*Box model*/
.actBox { float: left; width: 428px; padding:0; margin:0; position: relative; left: 7px;}
.actBox .contentBox{ float: left; width: 378px; margin:0; padding:25px; padding-top:0; background: url("images/bg_box.jpg") repeat-y 0px 0px;  padding-bottom: 0px;}
.actBox .contentBox .textBox{ float: left; width: 328px; font-family: Arial, Sans-serif; font-size:10px; padding:25px; padding-top:5px; padding-bottom:5px; color: #555555; line-height: 15px;}
.actBox .contentBox .textBox .detailedLink{ display:block; float: left; width: 328px; font-family: Arial, Sans-serif; font-size:9px; padding:0px; padding-top:0px; padding-bottom:0px; color: #21952b; margin-bottom: 10px;}
.actBox .contentBox .textBox .lastbottom{ margin-bottom: 0px;}
.actBox .contentBox .textBox img{ float: left; margin-right: 6px;}
.actBox .contentBox .textBox .detailedLink:hover{ color: #50af58;}
.actBox .contentBox .titleLink {display: block; text-decoration: none; font-family: Verdana, Sans-serif; font-weight: bold; color:#21962c; text-transform: uppercase; font-size: 10px; background: #fbfdfa url("images/link_home_bg.gif") no-repeat 0px 0px;  width:342px;  border: dashed #21962c 0px; padding-top:8px; padding-bottom:7px; padding-left: 25px; float: left; position: relative; left:5px;}
.actBox .contentBox .titleLink:hover{color:#50af58;}
.actBox h3{float: left; width: 428px; margin:0; padding:0px 0 15px 0;  background:  url("images/bottom_box.jpg") no-repeat -2px -5px; font-size:13px; font-family: Arial, Sans-serif; font-weight: 100; }
.actBox .h2{background: url("images/head_content_box.jpg") no-repeat 0px 0px; float: left; width: 398px; margin:0; padding:25px 0 14px 30px; font-size:14px; font-family: Verdana, Sans-serif; font-weight: bold; color:#838282; text-transform: uppercase; }
.actBox .h2 img {position:absolute;margin-left: 87px ;}
.actBox a.rss{  background: url("images/embl.gif") no-repeat 20px 5px; color: #8E8E8E; text-transform: none;font-family: Tahoma, Sans-serif; font-size:10px; text-decoration: none; padding: 6px 0 6px 0; font-weight:100;  width:134px;  padding-left: 40px; }
/*Footer*/
.footer {width:734px;float: left; text-align: right; margin-top: 0px; }
.footer .menuFooter{width:709px; float: left; text-align: right; padding-right: 25px; }
.footer .menuFooter a{font-size:9px; font-family: Arial, Sans-serif; text-transform: uppercase; color:#575757; text-decoration: none;}
.footer .menuFooter a:hover{color:#2a9a0f;}
.footer .menuFooter span{font-size:9px; font-family: Arial, Sans-serif;  color:#575757; padding: 0 2px 0 2px;}

.footer .copyRight{width:709px; float: left; text-align: right; padding-right: 25px; background:url("images/footer.jpg") no-repeat 25px 0px; padding-bottom: 5px; padding-top:5px; }
.footer .copyRight .realizPar{width:84px; float: left;  text-align: left; font-size:9px; font-family: Arial, Sans-serif; color:#9d9d9d; padding-left: 25px;}
.footer .copyRight .realizPar a { text-align: left; font-size:9px; font-family: Arial, Sans-serif; color:#9d9d9d; }
.footer .copyRight .contactFooter{width:600px; float: left; text-transform: uppercase; font-size:8px; font-family: Verdana, Sans-serif; color:#9d9d9d; letter-spacing: 1px;}


/*NOT HOME PAGES*/
.notHomeC {float: left;  width:734px; margin-top:0; margin-bottom:0; padding-top: 10px; background:  url("images/bg_top_fade.gif") no-repeat 0px -2px;}


.leftCol { float: left; width:199px; }

.menuLeftBoxTop {float: left; width: 189px; background:  url("images/first_bg.gif") no-repeat -1px 0px; padding-left: 10px; padding-bottom: 0; height: 10px; font-family: Arial; font-size:1px; line-height:2px;}
.menuLeftBox {float: left; width: 189px; background: url("images/bg_menu_left.gif") no-repeat 0px bottom; padding-left: 10px; padding-bottom: 25px;} 
.menuLink { float: left; background:  url("images/bg_menu_border.gif") no-repeat right 0px;position:relative; left: 0px; width:174px; text-align: left;  }
.first { background: none;}
.menuLink a{ float: left;  font-family: Tahoma, Sans-serif; font-size:10px; color:#1D9200; text-decoration: none; padding: 6px 0 6px 0; font-weight:100;  width:134px;  padding-left: 40px; background: url("images/arrow.gif") no-repeat 20px 5px; margin-top:1px; }
.menuLink a:hover{ background: #E2E7EB url("images/arrow_hover.gif") no-repeat 20px 5px; margin-top:1px;}
.menuLink a.selectedInMenu{ background: #E2E7EB url("images/arrow_hover.gif") no-repeat 20px 5px; margin-top:1px;}

.imageTrub {float: left; width: 199px;  padding-left: 0px; }
.imageTrub object{float: left;  padding-left: 0px; border: solid red 0px; }




.rightCol {width:535px; float: left;}

.interMsgTop {width:525px; float: left;  padding-left: 10px; font-family: Arial, Sans-serif; font-size:12px; color: #8E8E8E; font-weight: bold;}

/*Iframe Box*/
.iframeBox {width:535px; float: left;  height: 190px; background:   url("images/one_px_bg_big.gif") repeat-y 0px 0px; padding-top: 5px; }
.headBigBox { width:535px; float: left;   height: 25px; background:  url("images/head_big_box.gif") no-repeat 0px 0px; border: solid red 0px; color: white;}
.footerBigBox { width:535px; float: left;   height: 22px; background:  url("images/footer_big_box.gif") no-repeat 0px 0px; border: solid red 0px; }
.noMsgTop {margin-top:0; height: 290px;}

.scrollingDiv {position:relative;left: 20px; top: 0px;width:450px;height:180px;overflow:hidden; float: left; font-family: Arial, Sans-serif; font-size:11px; color: #8E8E8E; }
.scrollingDiv img{float: left; margin-right: 6px;margin-bottom:3px; }
.scrollingDivBig {height: 285px;}
.scrollingDiv h2{position:relative; width:450px; float: left; font-family: Arial, Sans-serif; font-size:12px; color: #2A9A0F; margin:0; padding:0;  text-transform: uppercase;  margin-top: 10px;}
.scrollingDiv h1{position:relative; width:415px; float: left; font-family: Verdana, Sans-serif; font-size:14px; color: #1d9200; margin:0; padding:0;  text-transform: none;  font-weight: normal;}
.scrollingDiv h3{position:relative; width:415px; float: left; font-family: Verdana, Sans-serif; font-size:11px; color: #1d9200; font-weight: 100;  text-transform: none;  margin-top: 10px;}
.scrollingDiv h2.sitemap{position:relative; width:225px; float: left; font-family: Arial, Sans-serif; font-size:12px; color: #2A9A0F; margin:0; padding:0;  text-transform: uppercase;}
.scrollingDiv h2.sitemap a{display: block; width:225px; float: left; font-family: Arial, Sans-serif; font-size:12px; color: #2A9A0F; margin:0; padding:0;  text-transform: uppercase; text-decoration: none;}
.scrollingDiv h2.topTest{ margin-top: 0px;}

.scrollSpecialBarr{width:15px; float: right; font-family: Arial, Sans-serif; font-size: 10px; margin-top: 0px; position: relative; right: 30px; height: 180px;}
.scrollSpecialBarr a {display: block; float: left; width: 14px;  height:14px; font-size: 0px; color: white;}
.scrollSpecialBarr a.moveD {background: url("images/top_arr.gif") no-repeat 1px 0px; }
.scrollSpecialBarr .grayBare {border: solid red 0px; float: left; position: relative; left: 3px; margin: 5px 0 5px 0;}

.scrollSpecialBarr a.moveT {background:   url("images/bottom_arr.gif") no-repeat 0px 0px; margin-top: 0px; }

.scrollSpecialBarr a.stopB {background: url("images/stop_arr.gif") no-repeat 0px 0px; }
.scrollSpecialBarr a.backTop {background: url("images/back_top.gif") no-repeat 0px 0px; }

/*end of iframe box*/

/*casette row*/
.casetteRow {float: left;  width: 415px; position: relative; left: 25px; color: #8E8E8E; font-family: Arial, Sans-serif; font-size:11px; margin-bottom: 30px;}
.casetteRow h1 {width: 415px;font-size:14px;margin:5px 0 5px 0;font-weight:bold;}
.casetteRow h2 {width: 415px;font-size:11px;color: #8E8E8E;margin:5px 0 5px 0;}
.casetteRow p {width: 415px;}
.nobottomSpace { margin-bottom:0;}
.withBorder {background: url("images/line_dashed.gif") no-repeat 0px 0px; float: left;  width: 505px; position: relative; left: 7px; color: #8E8E8E; font-family: Arial, Sans-serif; font-size:1px; margin-bottom: 30px; margin-top:4px; }
.casetteRow .imgPermanent {float: left; width: 71px;  border: solid 1px white; font-family:Arial; font-size:1px;}


/*casette row new*/
.casetteRow {float: left;  width: 470px; position: relative; left: 25px; color: #8E8E8E; font-family: Arial, Sans-serif; font-size:11px; margin-bottom: 30px;}
.nobottomSpace { margin-bottom:0;}
.withBorder {background: url("images/line_dashed.gif") no-repeat 0px 0px; float: left;  width: 505px; position: relative; left: 7px; color: #8E8E8E; font-family: Arial, Sans-serif; font-size:1px; margin-bottom: 30px; margin-top:4px; }
.casetteRow .imgPermanent {float: left; width: 71px;  border: solid 1px white; font-family:Arial; font-size:1px;}

/*end cassete row new*/




.imgWithShadow {float: left;  background: white; border: solid black 0px; text-align: right;}


div.shadow {
  float: left;
  padding: 0 1px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
}

div.shadow img {
	float: left;
  padding: 3px 3px 7px 3px;
  background: white url("images/shad_bottom.png") repeat-x bottom left;
  
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url("images/shad_tlcorner.png") no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url("images/shad_trcorner.png") no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url("images/shad_blcorner.png") no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url("images/shad_brcorner.png") no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}
/*shadows*/

/*2 colns*/
.dowaCol {float: left; width: 450px;}
.colnLeft {float: left; width: 225px;}
.colnLeft h2{position:relative; width:225px; float: left; font-family: Arial, Sans-serif; font-size:12px; color: #2A9A0F; margin:0; padding:0;  text-transform: uppercase;}
.colnLeft h2 a{display: block; width:225px; float: left; font-family: Arial, Sans-serif; font-size:12px; color: #2A9A0F; margin:0; padding:0;  text-transform: uppercase; text-decoration: none;}

.colnLeft ul{float: left; width: 225px;  list-style-type:none; margin:0 0 10px 0; padding:0;  } 
 
.colnLeft ul li{float: left; clear: left; width: 225px;  list-style-type:none; margin:0; padding:0;  } 
.colnLeft ul li span{ font-family: Arial, Sans-serif; font-size: 11px; color: #2A9A0F; font-weight: bold;} 
.colnLeft ul li a{float: left; display:block;  color: #8E8E8E; text-decoration: none; padding-left:10px; background: url("images/line.gif") no-repeat 2px 6px;  font-family: Arial, Sans-serif; font-size: 11px;} 
.colnLeft ul li a:hover{color: #B0AFAF;} 

.contactCln a{ font-family: Arial, Sans-serif; font-size:11px; color:#1D9200; text-decoration: underline;}
.contactCln h3{ font-family: Arial, Sans-serif; font-size:11px; color:#7D7B7B; margin:10px 0 0 0; padding:0 ; width:225px; float: left;}
.contactCln a:hover{text-decoration: none;}
/*end 2 colns*/

/*Forms defaults*/
#containerContact {
	padding:0px;
	
	float: left;
}
#container form {margin:0; padding:0;}
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:15px;
	vertical-align:top;
}
label.chosen {
	color:#333;
}

#containerContact .contactText {  margin-bottom: 10px; margin-top:-2px;}
/*Transparent items*/
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	border:0px solid #FFF;
	background:#FFF;
	z-index:10;
	cursor:pointer;
}
.transparentFake {
	background:none;
	border:none;
}
.transparent2 {
	z-index:10;
}

/*Radio buttons*/
.radioAreaUnchecked, .radioAreaChecked {
	z-index:5;
	position:absolute;
	width:15px;
	height:15px;
	cursor:pointer;
}
.radioAreaUnchecked {
	background:url(images/radio.gif) no-repeat left top;
}
.radioAreaChecked {
	background:url(images/radio.gif) no-repeat left bottom;
}

/*Checkboxes*/
.checkboxAreaUnchecked, .checkboxAreaChecked {
	z-index:5;
	position:absolute;
	width:14px;
	height:14px;
	cursor:pointer;
}
.checkboxAreaUnchecked {
	background:url(images/checkbox.gif) no-repeat left top;
}
.checkboxAreaChecked {
	background:url(images/checkbox.gif) no-repeat left bottom;
}

/*Text inputs*/
.textinput, .textinputHovered {
	width:236px;
	height:15px;
	background:url(images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textinputHovered {
	background-position:left bottom;
}

/*Text areas*/
.textarea, .textareaHovered {
	width:336px;
	height:60px;
	background:url(images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textareaHovered {
	background-position:left bottom;
}

/*Selects*/
.selectArea {
	width:200px;
	height:21px;
	background:url(images/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width:8px;
	height:21px;
	float:left;
	background:url(images/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:21px;
	height:21px;
	float:right;
	background:url(images/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:21px;
	height:21px;
}
.selectArea .right i {
	display:none;
}
.selectArea .center {
	width:160px;
	margin-left:5px;
	margin-right:20px;
	color:#FFF;
	padding-top:3px;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:172px;
	background:#6f7074;
	padding:2px;
	font-size:11px;
	z-index:20;
}
.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#F2F2F2;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	border:1px solid #6f7074;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(images/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {
	background-position:left bottom;
}


.eroare {color:red;  margin-top:0px; width: 400px; margin-top:-11px;}

/*Shadows*/


.imgWithShadow {float: left;  background: white; border: solid black 0px; text-align: right; clear: left; margin-right: 4px; margin-bottom: 5px;}


div.shadow {
  float: left;
  padding: 0 1px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
}

div.shadow img {
	float: left;
  padding: 3px 3px 7px 3px;
  background: white url("images/shad_bottom.png") repeat-x bottom left;
  margin:0;
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url("images/shad_tlcorner.png") no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url("images/shad_trcorner.png") no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url("images/shad_blcorner.png") no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url("images/shad_brcorner.png") no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}
/*shadows*/


/*article side*/
.articleSide {float: left;  width: 330px; position: relative; left: 20px; font-size: 12px; }
.articleSide a{float: left; display:block;  font-size: 12px;}
.articleSide a:hover{text-decoration: none;}
.articleSide h3{float: left;  width: 330px; font-family: Arial, Sans-serif; font-size: 12px; color:#2A9A0F; text-transform: uppercase; margin:0; padding:0;}

/*flash in page*/
.flashContent {float: left; border: solid red 0px; width: 517px; }

/* rss*/
a.embl{   color: #8E8E8E; text-transform: none;}

.page_nav {margin:0 0 10px 0;padding:0px;}

.page_error{margin:20px 50px 20px 50px;  font-size:14px; font-family: Verdana, Sans-serif; font-weight: bold; color:#838282; text-transform: uppercase; }
.page_error p {color:#21952b;text-transform: none; font-weight: normal;font-size:13px;}
