body {
margin:0px 0 0 0;
background-color: #ffffff;
font:normal 12px/16px Arial, Helvetica, sans-serif;
background-image: url(images/bg_top.jpg);
background-repeat: repeat-x;
color: #00464A;
}

#topmenue
{
	/*background-color: #ffffff;
	background-image: url(images/logo.jpg);*/
	background-repeat: no-repeat;
	clear: both;
	padding: 0;	 
	position: relative;		
	width: 950px;
	height: 72px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
	margin-top: 3px;
	font:normal 12px/19px Arial, Helvetica, sans-serif;	
	/*border: 1px solid #ff9900;*/
}

#topmenue img
{
	text-align: left;
	border: 0px;
}
#topmenue_links
{
	position: absolute;
	bottom: 0px;
	right: 0px;
	color:#003557;
	text-align: right;
}
/* linkuri top */
#topmenue_links a:link, #topmenue_links a:visited
{
	color:#003557;
	text-decoration:none;
}
#topmenue_links a:hover
{
	color:#003557;
	text-decoration: underline;
}
#topmenue_links ul li
{
	float:left; 
	display:block; 
	padding-left:12px; 
	padding-right:12px; 
	background:url(images/dot_button.jpg) left top no-repeat;
}
/* end linkuri top */


#menue
{
	/*border: 1px solid #ff0000;*/
	background-image: url(images/bgmenue.jpg);
	background-repeat: repeat-x;
	background-color: #00464A;
	width: auto;
	height: 32px;
	margin-left: auto;
	margin-right: auto;	
}
#menue_content
{
	/*border: 1px solid #ff0000;*/
	width: 950px;
	height: 22px;
	bottom:5px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	padding-top: 6px;	
	font:normal 16px/19px Arial, Helvetica, sans-serif;	
	display: block;
}

#menue_content a:link, #menue_content a:visited
{
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}
#menue_content a:hover
{
	color:#ffffff;
	text-decoration:none;
	
}
#menue_content span
{
	width: 20px; 
	padding-left:42px; 
	padding-right:42px; 
	background:url(images/separator.jpg) center  no-repeat;
	/*border: 1px solid #ff8800;*/
}

#menue_content_on
{
	color:#ffffff;
	text-decoration:none;
	background:url(images/menu-hover.gif) 50% 0 no-repeat;
	
}




#zitat
{
	text-align: center;
	font-weight: bold;
	font-style: italic;
	font-size:  16px;
}




.blindtable td
{border:0;}




#menue_undertop
{
	/*border: 1px solid #ff0000;*/
	background-color: #ff6600;
	width: 950px;
	height: 26px;
	margin-left: auto;
	margin-right: auto;	
}
#outer
{
	/*background-color: #ffffff;
	border: 1px solid #ffcccc;*/
	clear: both;
	margin:4px auto 10px auto;
	padding: 0;
	width: 950px;
	height: auto;
}

#continut_st 
{
float: left;
display: inline;
width: 180px;
height: 480px;
padding: 0px;
text-align: left;
margin: 0px;
/*border: 1px dotted #ff6600;*/
}

#continut_mid_title 
{
display: block;
padding-left:12px; 
padding-right:12px; 
background:url(images/dot_button.jpg) left top no-repeat;
width: auto;
height: 20px;
padding-bottom: 4px;
text-align: justify;
margin-left:190px;
/*border: 1px solid #ff6600;*/
}

#continut_mid_title a:link, #continut_mid_title a:visited, #continut_mid_title a:hover
{
	text-decoration: none;
	color: #00464A;		
}


#continut_mid_title_bloc 
{
display: block; 
background-image: url(images/bgmenue.jpg);
background-repeat: repeat-x;
font-size: 16px;
color:#ffffff;
background-color: #01446A;
width: 552px;
height: 21px;
padding:10px 5px 5px 5px;
/*border: 1px solid #ff6600;*/
}

.box
{
	border: 1px #00464A solid;
	color: #00464A;
}

#produkttop
{
	width: auto;
	height: auto;
	margin-bottom: 6px;
	border: 1px solid #c8d4d2;
	
}

#continut_mid 
{
/*border: 1px dotted #ff6600;*/	
float: left;
display: inline;
width: 564px;
height: auto;
padding-bottom: 4px;
text-align: justify;
margin: 0 10px 0 10px;
}

#continut_mid a:link, #continut_mid a:visited, #continut_mid a:hover
{
	text-decoration: underline;
	color: #00464A;
}


.dotrule

{
background-image: url(images/dot.gif);
background-repeat: repeat-x;
background-attachment: scroll;
clear: both;
margin: 4px 0 4px 0;
/*height:  4px;*/
}


#topbar
{
	background-color: #394156;
	height: 40px; 
	margin: 0 auto 0 auto;
}


/* blocuri stinga */

#bloc1_st
{
	width: 170px;
	height: auto;
	background-image: url(images/bg_bloc_st.jpg);
	background-repeat: repeat-x;
	margin-bottom: 6px;
	border: 1px solid #c8d4d2;
	padding: 4px 4px 12px 6px;
}

#bloc1_st img,#bloc2_st img,#bloc3_st img
{
	vertical-align: middle;
	border: 0px;
}

#bloc2_st
{
	width: 170px;
	height: auto;
	background-image: url(images/bg_bloc_st.jpg);
	background-repeat: repeat-x;
	margin-bottom: 6px;
	border: 1px solid #c8d4d2;
	padding: 4px 4px 12px 6px;
}
#bloc3_st
{
	width: 170px;
	height: auto;
	/*background-image: url(images/bg_bloc_st.jpg);
	background-color: #E6F5F2;
	background-repeat: repeat-x;*/
	margin-bottom: 6px;
	border: 1px solid #c8d4d2;
	padding: 4px 4px 12px 6px;
	position:relative;
	z-index: -100;
	

}
.killink
{
	text-align: center;
	/*background-color: #efefcc;*/	
}
.killchart
{
	
	position:relative;
	z-index: -100;
	/*background-color: #ff0000;*/
	
}

#bloc1_st a:link, #bloc1_st a:visited, #bloc2_st a:link, #bloc2_st a:visited, #bloc3_st a:link, #bloc3_st a:visited
{
	color:#003557;
	text-decoration:none;
}
#bloc1_st a:hover, #bloc2_st a:hover, #bloc3_st a:hover
{
	color:#003557;
	text-decoration: underline;
}

/* end blocuri stinga */



/* blocuri dreapta */
#continut_dr 
{
float: right;
display: inline;
width: 180px;
height: auto;
padding: 0px;
right: 0px;
margin:0px;
}

#bloc1_dr
{
	width: 168px;
	height: 21px;
	background-image: url(images/bg_bloc_dr.jpg);
	background-repeat: repeat-x;
	margin-bottom: 0px;
	padding: 4px 4px 5px 6px;
	border-top: 1px solid #c8d4d2;
	border-right: 1px solid #c8d4d2;
	border-left: 1px solid #c8d4d2;
}
#bloc2_dr
{
	width: 158px;
	height: auto;
	background-image: url(images/toprightmodule_middle.jpg);
	background-repeat: repeat-y;
	padding: 6px 16px 6px 6px;
	text-align: justify;
	font-size: 11px;
}
#bloc2_dr a:link, #bloc2_dr a:visited
{
	color:#003557;
	text-decoration:underline;
}
#bloc2_dr a:hover
{
	color:#003557;
	text-decoration: underline;
}

#bloc3_dr
{
	width: 170px;
	height: 11px;
	background-image: url(images/toprightmodule_bottom.jpg);
	background-repeat: no-repeat;
	margin-bottom: 6px;
	padding: 0 4px 6px 6px;
}
/* end blocuri dreapta */

/* bloc jos */
#bottom
{
	background-image: url(images/bg_bottom.jpg);
	background-repeat: repeat-x;
	width: auto;
	height: 200px;
	padding-top:14px;
	padding-bottom: 0px; 
	margin-bottom:  0px;

}

#container_jos
{
	padding: 12px 0 0 0;
	position: relative;		
	width: 950px;
	height: 186px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;	
	/*border: 1px dotted #ff6600;*/
	text-align: justify;
	color: #ffffff;
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	bottom: 0px;
}

#container_jos a:link, #container_jos a:visited
{
	color:#ffffff;
	text-decoration:none;
}
#container_jos a:hover
{
	color:#ffffff;
	text-decoration: underline;
}
#container_jos ul li
{
	float:right; 
	display:block; 
	padding-left:12px; 
	padding-right:12px; 
	background:url(images/dot_button_jos.gif) left center no-repeat;
}
/* end bloc jos */

/*table*/
#mytable {
	width: 556px;
	padding: 6px;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 556px;	 
	/*font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	text-align: right;
}

th {
	/*font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	/*letter-spacing: 2px;*/
	/*text-transform: uppercase;*/
	text-align: left;
	padding: 4px 4px 4px 4px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


td.alt {
	background: #F5FAFA;
	color: #797268;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	/*font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	/*font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	color: #797268;
}

/*end table*/