body {
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
background: url(img/body_background.jpg) repeat;
}

#main {
margin:0 auto;
width:862px;
height:10px;
}

#top_side {
background:url('img/main_top.png') top center no-repeat;
behavior: url(http://www.bona-dea.ro/templates/BonaDea2/iepngfix.htc);
width:862px;
height:26px;
font-size:0px;
}

#bottom_side {
background:url('img/main_bottom.png') bottom center no-repeat;
behavior: url(http://www.bona-dea.ro/templates/BonaDea2/iepngfix.htc);
width:862px;
height:26px;
}

#center {
background: url('img/main_background2.jpg');
width:830px;
}

#left_side {
background:url('img/shadow_left.png') left;
behavior: url(http://www.bona-dea.ro/templates/BonaDea2/iepngfix.htc);
width:16px;
}

#right_side {
background:url('img/shadow_right.png') right;
behavior: url(http://www.bona-dea.ro/templates/BonaDea2/iepngfix.htc);
width:16px;
}


#column_left {
float:left;
width:283px;
}

#column_right {
float:left;
width:530px;
margin-top:22px;
padding-bottom:15px;

padding-left:5px;
}

#logo {
padding-top:40px;
padding-left:70px;
}
#text {
font-size:18px;
color:#D97053;
padding-top:20px;
display : block;
text-decoration : none;
}

#lemn_text{
font-size:20px;
color:#D97053;
padding-left:30px;
padding-top:3px;
display : block;
text-decoration : none;
}


#menu {
width:275px;
padding-top:40px;
}

.selected_item {
padding-left:50px;
height:38px;
background:url(img/selected_item_grey4.png) no-repeat 32px;
padding-top:14px;
margin-bottom:30px;
}
*html .selected_item {
margin-bottom:18px;
margin-top:-20px;
}

.selected_item2 {
padding-left:50px;
background:url(img/selected_item_grey_t3.png) no-repeat 32px 0px;
padding-top:14px;

}
*html .selected_item_b {
margin-bottom:18px;
margin-top: 0px;
font-size : 0px;
}
.selected_item_b {
background:url(img/selected_item_grey_b2.png) no-repeat 32px;
height : 7px;
margin-bottom:30px;
}
#submenu {
background:url(img/line2.png) repeat-y 0px;
margin-left : -18px;
margin-top : -15px;
padding : 20px 0px 10px 50px;
}
* html #submenu {
	padding-top : 10px;
}
.sub_sel {
	display : block;
	color : white;
	font-weight : bold;
	text-decoration : none;
	font-size : 15px;
	margin-bottom : 4px;
}
.sub {
	display : block;
	color : white;
	text-decoration : none;
	font-size : 15px;
	margin-bottom : 4px;
}
.sub:hover, .sub_sel:hover {
	text-decoration : underline;
}

.selected_item_text {
color:#ffffff;
font-size:20px;
font-weight:bold;
float:left;
width:200px;

}

.selected_item_text a:link, .selected_item_text a:visited {
color:#ffffff;
text-decoration:none;
}

.selected_item_text  a:hover {
text-decoration: underline;
}

*html .selected_item_text  {
padding-top:14px;
}

.selected_item_text2 {
color:#ffffff;
font-size:20px;
font-weight:bold;
float:left;
width:200px;
position : relative;
}

.selected_item_text2 a:link, .selected_item_text2 a:visited {
color:#ffffff;
text-decoration:none;
}

.selected_item_text2  a:hover {
text-decoration: underline;
}

*html .selected_item_text2  {
padding-top:0px;
}

.unselected_item {
color:#ffffff;
padding-left:50px;
font-size:20px;
font-weight:bold;
margin-bottom:30px;
}

.unselected_item  a:link, .unselected_item a:visited {
color:#000000;
text-decoration:none;
}

.unselected_item  a:hover {
text-decoration: underline;
/*color : #D82B00;*/
}

.arrow {
float:right;
position:relative;
bottom:14px;
left:23px;
}

*html .arrow {
bottom:0px;
}

.arrow2 {
float:right;
position:relative;
bottom:14px;
left:22px;
}

*html .arrow2 {
top : -14px;
}



#top_side_column_right {
background:url(img/top_side_column_right2.gif) no-repeat top left;
width:534px;
height:9px;
font-size:0px;
}

#bottom_side_column_right {
background:url(img/bottom_side_column_right2.gif) no-repeat;
width:534px;
height:9px;
font-size:0px;
}

#content {
background:#ffffff;
width:486px;
padding-left:30px;
padding-right:10px;
}

#title {
font-size:25px;
font-weight:bold;
padding-top:15px;
padding-bottom:10px;
/*color : #D82B00;*/
/*color : #D92C01;*/
}

#title_sarpante {
font-size:30px;
font-weight:bold;
padding-top:15px;
padding-bottom:10px;
/*color : #D82B00;*/
/*color : #D92C01;*/
background : url('img/intek.jpg') 400px 15px no-repeat;;
}

#pic {
float:left;
padding-right:10px;
padding-bottom:10px;
}

#content_text {
font-size:12px;
padding-bottom:20px;
color:#010101;
}

.no_border {
border:none;
}

/*******************contact*******************/
#contact_form {
	margin : 0px 0px 0px 0px;
	padding : 20px 0px 0px 0px;
}
.contact_item {
	clear : left;
	padding : 0px 0px 5px 20px;
}

.contact_input {
	width : 200px;
}
.contact_field {
	float : left;
	width : 70px;
	padding-top : 3px;
}
.contact_textarea {
	width : 200px;
}
.contact_check {
	clear : left;
	padding : 0px 0px 5px 20px;
}
.contact_check input {
	vertical-align : -5px;
	!vertical-align : -2px;
}
.contact_check span {
	padding : 0px 0px 0px 10px;
}
.contact_comentarii {
	padding : 10px 0px 5px 20px;
}
.contact_comentarii div {
	font-weight : bold;
}
.contact_comentarii textarea {
	clear : both;
	width : 270px;
	height : 100px;
}
#contact_buttons {
	padding : 10px 0px 5px 20px;
}

.desc_p {
	font-size : 14px;
	font-family : Arial;
}
.desc_p span {
	font-weight : bold;
	font-size : 16px;
	/*color : #D82B00;*/
	/*border-bottom : 1px solid #D82B00;*/
}
.desc_ul {
	
}
#contact_table {
	font-size : 12px;
	margin : 0px 0px 0px 15px;
}
#contact_table tr td {
	border : 0px solid #333333;
	vertical-align : text-top;
	padding : 5px 15px 10px 5px;
}
.contact_cat {
	font-weight : bold;
	font-size : 18px;
	padding : 0px 0px 6px 0px;
	/*color : #D92C01;*/
}
.contact_form_title {
	font-weight : bold;
	padding : 0px 0px 10px 20px;
	font-size : 18px;
}
.contact_line {
	font-weight : bold;
}
.contact_line span {
	font-weight : normal;
}	
.contact_line a {
	color : #D97053;
	font-weight : bold;
}
.bold {
	font-weight : bold;
}
.img_right {
	margin : 0px 0px 5px 10px;
	float : right;
	border : 5px solid #E6E6E6;
}
.img_left {
	margin : 0px 10px 5px 0px;
	float : left;
	border : 5px solid #E6E6E6;
}
p {
	clear : left;
}
h2 {
	font-size : 16px;
}
.img_line {
	display : block;
	margin : 0 auto;
	margin-bottom : 20px;
	border : 5px solid #E6E6E6;
}
.img_port {
	display : block;
	margin : 0 auto;
	margin-bottom : 5px;
	margin-top : 20px;
	border : 5px solid #E6E6E6;
}

.section_nr {
	font-size : 14px;
	font-weight : bold;
}
p.caption {
	width : 450px;
	
	font-size : 14px;
	margin : 0 auto;
	text-align : center;
	padding-bottom : 30px;
}
#images_br {
	text-align : center;
}
#images_br img {
	margin : 10px 4px 0px 4px;
	border : 5px solid #E6E6E6;
}
h1 {
	font-size : 20px;
}























