﻿html {margin:0; padding:0 0 20px 0; }
body {text-align:center; color:#000; font-family:Arial, sans-serif; margin:0; padding:0 0 20px 0; background:#afafaf url(../images/bg_image.jpg) repeat-x 0 0; font-size:12px;} 

.allContent {margin:0 auto; width:996px; }
.theContent {width:996px; float:left;  text-align:left; padding:11px 0 11px 11px; }
.theContent2 {width:996px; float:left;  text-align:left; padding:0px 0 0px 11px; background:  url(../images/content_bg.png) repeat-y 0 0;  }
.theContent2b {width:996px; float:left; text-indent:-9999px; height:11px; font-size:1px; text-align:left; padding:0px 0 0px 11px; background: url(../images/bottom_bg.png) no-repeat 0 0;}


/*conventii generale*/
h1, h2,h3,h4,h5,form,fieldset,ul,p {margin:0; padding:0;  list-style-type:none;}
fieldset { border:0;}
h1, h2,h3,h4,h5{width:100%;font-weight:100}
p {line-height:18px; padding: 10px 0 0 0; }


a {outline: none; text-decoration: none;}
a:hover{color:#000;}

.header {width:100%; height:108px; padding: 0px 0 0 0; background: url(../images/header_bg.jpg) no-repeat 0 0; float:left; }
.header2 {width:100%; height:108px; padding: 13px 0 0 0; background: url(../images/header_bg.jpg) no-repeat 0 0; float:left; }
.header3 {width:100%; height:108px; padding: 8px 0 0 0; background: url(../images/header_bg.jpg) no-repeat 0 0; float:left; }
.logo {padding:0; margin:0; width:903px; height:98px; text-indent:-9999px; background: url(../images/logo_slogan.jpg) no-repeat 0 0;}
.logo2 {padding:0; margin:0; width:903px; height:98px; text-indent:-9999px; background: url(../images/logo_slogan2.jpg) no-repeat 0 0;}
.logo3 {padding:0; margin:0; width:903px; height:98px; text-indent:-9999px; background: url(../images/logo_slogan3.jpg) no-repeat 0 0;}


.wrapper {width:922px; float:left; border:solid 1px #333; background:#fff; padding:25px;}
.blk1 {width:922px; float:left; }

.formsBlk {float:left; width:552px; padding: 0 0 0 20px;}
.bookBlk {float:left; width:330px;}
.halfForm {width:276px; float:left; padding:20px 0 0 0;}
.halfForm input {width:260px; float:left; font-size:12px; font-family:Arial, sans-serif; margin:5px 0 0 0; }
.halfForm select {width:260px; float:left; font-size:12px; font-family:Arial, sans-serif; margin:5px 0 0 0; }


.fullRow {width:552px; float:left; clear:left;}
.fullForm {width:552px; float:left; padding:20px 0 0 0;}
.fullForm input {width:536px; float:left; font-size:12px; font-family:Arial, sans-serif; margin:5px 0 0 0; }

.shortInput {width:30px !important; margin-right:10px !important;}
.mediumInput {width:120px !important; margin-right:10px !important;}

.extLabel {display:block; float:left; padding:8px 5px 0 0; font-style:normal;}


h2 {margin:30px 0 0 0; padding:8px 0 0 11px; float:left; height:31px; background:url(../images/title_bg.jpg) repeat-x 0 0; color:#fff; font-size:16px; font-weight:100; width:912px;}
h2 span{padding: 0 0 0 20px;}


h3 {
	float:left;
	height:150px;
	color:#fff;
	font-size:16px;
	font-weight:100;
	width:912px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 11px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	background-color: #999;
	background-image: none;
	background-repeat: repeat-x;
	background-position: 0 0;
}
h3 span{padding: 0 0 0 20px;}

.blk2 {width:922px; float:left; }


.workForm {width:472px; float:left; padding:0px 20px 0px 20px;}
.workForm label {width:472px; float:left; clear:left; padding:20px 0 5px 0; }

.workForm2 {width:75px; float:left; padding:0px 20px 0px 20px;}
.workForm2 label {width:75px; float:left; clear:left; padding:20px 0 5px 0; }

.checkBoxes {width:882px; float:left; padding:20px 20px 20px 20px;}
.checkBoxes label {width:850px; float:left;  padding:0 0 0 5px; margin:13px 0px 0px 5px; }
.checkBoxes .chk {float:left; clear:left; margin:15px 0 0 0;}


.threebooks {float:right;}

.footer {width:974px; float:left;  text-align:left; padding:0px 11px 11px 11px; background:#aa1801 url(../images/footer_bg1.jpg) repeat-x 0 0; color:#fff; font-size:15px; font-weight:100; margin-top:15px;}
.footerBlk {width:954px; float:left; margin-top:11px;  text-align:center; padding:10px; background: #881301 url(../images/footer_bg2.jpg) repeat-x 0 0;}




