/* CSS Document */
*{
padding: 0px ; 
margin: 0px;  
}
body {
margin: auto; 
background-color: rgb(102,204,255);
}
	/*doar minimum*/
#main_container {
	width: expression((document.body.clientWidth < 855)? "850px" : "auto");
	min-width: 850px;

	/*ambele
	width: expression((document.body.clientWidth < 705)? "700px" : (document.body.clientWidth > 1205)? "1200px" : "auto");
	max-width: 1200px;
	min-width: 700px;
	margin: 0px auto;*/
}

.clr {
clear: both;
}
.header{
margin: 0px 5px 0px 5px; 
background-color: #197bc4;
background-image: url(img/right_vertical.png);
background-repeat: repeat-y;
background-position: right;
height: 150px;
}
.header_left {
float: left;
background-color: #0044aa;
background-image: url(img/left_vertical.png);
background-repeat: repeat-y;
background-position: left;
height: 150px;
width: 250px;
}
.header_right {
height: 150px;
background-image: url(img/inheader_right.jpg);
background-repeat: repeat-x;
background-position: right;
background-color: #197bc4;
margin-right: 25px;
}

.wrapper{
margin: 0px 5px 0px 5px; 
background-color: #197bc4;
background-image: url(img/right_vertical.png);
background-repeat: repeat-y;
background-position: right;
height: 10px;
}
.in_left {
float: left;
background-color: #0044aa;
background-image: url(img/left_vertical.png);
background-repeat: repeat-y;
background-position: left;
height: 10px;
width: 250px;
}
.in_right {
height: 10px;
background-color: #197bc4;
margin-right: 25px;
}

#top_header {
background-image: url(img/header_up_center.png);
background-repeat: repeat-x;
margin: 0px 5px 0px 5px; 
height: 25px;
}
.top_header_left {
background-image: url(img/header_up_left.png);
background-position: left;
background-repeat: no-repeat;
height: 25px;
}
.top_header_right {
background-image: url(img/header_up_right.png);
background-position: right;
background-repeat: no-repeat;
height: 25px;}
.subheader_a {
margin: 0px 5px 0px 5px; 
background-image: url(img/left_vertical.png);
background-repeat: repeat-y;
background-position: left;
height:35px;
}
.subheader_b {
margin: 0px 0px 0px 5px; 
background-color: #0044aa;
background-image: url(img/right_vertical.png);
background-repeat: repeat-y;
background-position: right;
height:35px;
}

.container {
margin: 0px 5px 0px 5px; 
background-color: rgb(255,102,0);
background-image: url(img/right_vertical.png);
background-repeat: repeat-y;
background-position: right;
height: 50px;
}
.container_a {
float: left;
background-color: #0044aa;
background-image: url(img/left_vertical.png);
background-repeat: repeat-y;
background-position: left;
height: 50px;
width: 250px;
}
.container_b {
margin-right: 25px;
}

.container_a_up {
margin: 0px 5px 0px 5px; 
background-image: url(img/left_content.png);
background-repeat: no-repeat;
background-position: left;
height:25px;

}
.container_b_up {
margin: 0px 0px 0px 250px; 
background-color: #0044aa;
background-image: url(img/right_content.png);
background-repeat: no-repeat;
background-position: right;
height:25px;
}
.container_c_up {
height: 25px;
background-image: url(img/center_content.png);
background-repeat: repeat-x;
margin-right: 200px;

}

.container_a_main {
margin: 0px 5px 0px 5px; 
background-image: url(img/left_content_center.png);
background-repeat: repeat-y;
background-position: left;

}
.container_b_main {
margin: 0px 0px 0px 118px; 
background-image: url(img/right_center_content.png);
background-repeat: repeat-y;
background-position: right;
}
.container_c_main {
width: auto;
margin: auto;
background-color: #afdde9;
margin-right: 48px;

}

.container_a_down {
margin: 0px 5px 0px 5px; 
background-image: url(img/left_content_down.png);
background-repeat: no-repeat;
background-position: left;
height:25px;

}
.container_b_down {
margin: 0px 0px 0px 250px; 
background-color: #0044aa;
background-image: url(img/right_content_down.png);
background-repeat: no-repeat;
background-position: right;
height:25px;
}
.container_c_down {
height: 25px;
background-image: url(img/center_content_down.png);
background-repeat: repeat-x;
margin-right: 200px;

}
.left_img {
	margin-left: 10px;
	margin-right: 5px;
	float: left;
	border: 0px;
	;
}
p {
margin-top: 0px;
text-align: justify;
font-family: Arial;
line-height: 120%;
margin-left: 25px;
margin-right: 25px;
}
p:first-letter {
/*margin-left: 25px;*/
/*color: rgb(102,0,0);*/
/*font-size: large;*/
}
p.up {
text-align:center; 

}
img.list {
margin-left: 0px;
margin-right: 10px;
margin-top: 2px;
margin-bottom: auto;
}
#down_header {
background-image: url(img/header_down_center.png);
background-repeat: repeat-x;
margin: 0px 5px 0px 5px; 
height: 25px;
}
.down_header_left {
background-image: url(img/header_down_left.png);
background-position: left;
background-repeat: no-repeat;
height: 25px;
}
.down_header_right {
background-image: url(img/header_down_right.png);
background-position: right;
background-repeat: no-repeat;
height: 25px;}
div.footer {
text-align: center;
margin:0px auto;
padding: 0px;
}
h1 {
background-image: url(img/h1.png);
background-repeat: repeat-x;
background-position: bottom;
display: block;
color: rgb(153,0,0);
text-align: center;
font-family: SansSerif;
padding-bottom: 15px;
}
h2, h3 {
background-image: url(img/h2.png);
background-repeat: repeat-x;
background-position: bottom;
display: block;
margin-top:10px;
margin-bottom: 12px;
color: rgb(153,0,0);
font-family: SansSerif;
}

select {
width: 350px;
}
.obiect {
text-align: center;
}

img.left {
float: left;
margin-right: 10px;
border-width:0px;
}
.img {
border:0px;
}
img.right{
float: right;
clear: left;
}

.no_border {
border-width: 0px 
}
.meniu {
text-align: center;
margin: 0px auto; 
padding: 0px;
}
a {
text-decoration: none;
border:0px;
color:#7F0000;
}
a:hover {
color:#D40000}
table {
text-align: left;
margin: auto;
}
td {
border-bottom: 1px rgb(102,0,0) solid;
}
.tbr {text-align:right; 
border-bottom: 1px rgb(102,0,0) solid;
}
div.tabel {
position:relative;
width:auto; 
margin:0px auto; 
text-align:center;
}
a.inner {
color:#000000;
}

div.navigare {
background-color: #99C2FF;
width: auto;
height: 25px;
}
div.navigare_dr{
float: right;
}
.contact_form {
margin-left:auto; 
margin-right:auto; 
text-align:center; 
}
/*meniul*/
#pro6 ul {
margin:0 auto; padding:0; list-style:none; display:table; white-space:nowrap; list-style:none; height:35px; position:relative; background:#afdde9; font-size:11px;}
#pro6 li {display:table-cell; margin:0; padding:0;}
#pro6 li a {display:block; float:left; height:35px; line-height:30px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(meniu/pro_six_0a.gif) no-repeat;}
#pro6 li a b {float:left; display:block; padding:0 25px 5px 15px; background:url(meniu/pro_six_0b.gif) no-repeat right top;}
#pro6 li.current a {color:#fff; background:url(meniu/pro_six_2a.gif) no-repeat;}
#pro6 li.current a b {background:url(meniu/pro_six_2b.gif) no-repeat right top;}
#pro6 li a:hover {color:#fff; background: url(meniu/pro_six_1a.gif) no-repeat;}
#pro6 li a:hover b {background:url(meniu/pro_six_1b.gif) no-repeat right top;}
#pro6 li.current a:hover {color:#fff; background: url(meniu/pro_six_2a.gif) no-repeat; cursor:default;}
#pro6 li.current a:hover b {background:url(meniu/pro_six_2b.gif) no-repeat right top;}

/*PENTRU PARTEA CU INCARCATUL PAGINII*/

/* CSS Document */
/* codul pentru loading page */


#loading-mask{
	top:0px;left:0px;
	width:100%;
	height:100%;
	background:#c3daf9;
	position:absolute;
	z-index:20000;
}

#loading{
	position:absolute;
	left:45%;
	top:40%;
	border:1px solid #6593cf;
	padding:2px;
	background:#c3daf9;
	width:150px;
	text-align:center;
	z-index:20001;
}

#loading .loading-indicator{
	border:1px solid #a3bad9;
	background:white url(img/loading-bg.gif) repeat-x;
	color:#003366;
	font:bold 13px tahoma,arial,helvetica;
	padding:10px;
	margin:0;
	text-align:left;
}
form {
float: left;
}
p.counter{
	text-align: right;
	font-size: small;
	font-weight: bold;
}

