body, html  {
	height:100%;
}
body{
font-family:Tahoma;
font-size:12px;
color:#434343;
background:#000000;
margin:0px;
padding:0px;
min-width:1000px;
behavior:url(/templates/siel/js/csshover.htc);
_width: expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto");
}
.body  {
	_height:100%;
	min-height:100%;
	background:#fff;
}
.top_info{
	width:264px;
	background-color:#f4f4f0;
}
#top_info{
position:relative;
height:40px;
left:23px;
top:52px;
color:#000000;
line-height:18px;
}
.top_addr{
font-size:11px;
}
#logo_mail a{
font-family:Arial, Helvetica, sans-serif;
color:#4c4c36;
font-size:12px;
}
#left_col_top{
	position:relative;
	padding-left:23px;
	padding-top:25px;
	padding-bottom:30px;
	background-color:#f4f4f0;
	background-image:url(/templates/siel/images/left_col_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#left_col_top a{
line-height:16px;
color:#000000;
text-decoration:none;
}
#left_col_top a:hover  {
text-decoration:underline;
}
.left_col_field, .left_col_tarea{
width:241px;
border: solid 1px grey;
background-color:#fbfbf7;
}
.left_col_tarea{
height:70px;
}
.left_col_title{
color:#6d4601;
font-size:14px;
font-weight:bold;
/*line-height:24px;*/
}
.left_col{
background-color:#ffffff;
}
#left_col_form{
position:relative;
padding-left:17px;
line-height:18px;
}
html:first-child #left_col_form {
padding-left:17px;
}
.menu_bg{
	background-color:#ffd50d;
	height:37px;
	margin-top:-37px;
}

#left_col_punkt{
position:relative;
width:109px;
height:18px;
background-image:url(/templates/siel/images/left_col_title.gif);
color:#000000;
padding-left:37px;
padding-top:4px;
}

#content{
padding-left:30px;
padding-right:20px;
padding-top:25px;
padding-bottom:20px;
min-height:600px;
}
.right_col{
width:224px;
background-color:#f4f4f0;
padding-bottom:20px;
vertical-align:top;
}
#right_col_txt{
position:relative;
font-size:32px;
color:#4d4d4d;
width:200px;
text-align:right;
}
.title  {
background-image:url(/templates/siel/images/seil_03.jpg);
background-repeat:repeat-x;
height:184px;
}
.title_logo  {
background-image:url(/templates/siel/images/siel_02.jpg);
background-position:center;
background-repeat:no-repeat;
height:184px;
}
#top_line{
position:relative;
background-color:#edede5;
margin:5px;
padding:3px;
font-size:14px;
color:#5a5a54;
text-align:right;
height:23px;
}
h1, h2{
font-size:14px;
color:#6d4601;
margin:0px;
padding:0px;
font-weight:bold;
padding-bottom:10px;
}
.img{
	margin:0 10px 10px 0;
}
.menu_sep{
margin:-2px 18px 0 18px;
}
.langs{
font-family:"Times New Roman", Times, serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
#langs{
position:relative;
width:80px;
top:13px;
right:15px;
float:right;
}
.bottom{
height:37px;
background-image:url(/templates/siel/images/bot_line_bg.jpg);
}
#bot_copy, #bot_t_f, #bot_s_e{
font-size:10px;
color:#393d41;
/* position:relative; */
/* left:414px; */
/* top:0px; */
width:250px;
/* float:left; */
}
#bot_s_e a  {
text-decoration:none;
color:#000;
}
#bot_t_f{
width:250px;
/* left:470px; */
}
#bot_s_e{
/* left:500px; */
width:250px;
}
#bot_s_e a{
color:#393d41;
}
.in div  {
	margin:0;
	padding:0;
}
#tmenu li ul li  {
	background:#ffd50d; 
}
#w100  {
	padding:0; 
	background:none;
	background-image:url(/templates/siel/images/seil_1.gif);
	background-repeat:no-repeat;
	height:11px;
}
.top_info  a  {
        color:#000;
        text-decoration:none;
}



#tmenu {
	margin:0;
	padding:0;
}
#tmenu li {
	position:relative;
	display:block;
	float:left;
	padding-top:12px;
	height:25px;
	width:100px;
	text-align:center;
	background:#FFD610 url(images/siel_07.jpg) no-repeat;
}
#tmenu li a {
	color:#000;
	text-decoration:none;
}
#tmenu li ul {
	display:none;
	margin:0;
	padding:0;
	position:absolute;
	top:37px;
	left:0;
	width:180px;
        background:#FFD610;
}
#tmenu li:hover ul{
	display:block;
}
#tmenu li ul li {
	width:150px;
	padding:5px 15px;
	font-size:10px;
	text-align:left;
	background:#FFD610;
        height:auto;
}
#tmenu li ul li a {
	color:#494949;
	text-decoration:underline;
}
/*
   a:visited {
    color: #999999;
}*/
.content a {
text-decoration:none;
font-weight:bold;
color: #000;
}
.content a:hover  {
text-decoration:underline;
}
table a img  {
border:0;
}
#tmenu iframe  {
display:none;
}
#tmenu li:hover iframe {
display:none;/*sorry for IE5*/
display/**/:block;/*sorry for IE5*/
position:absolute;/*must have*/
top:0;/*must have*/
left:0;/*must have*/
z-index:-1;/*must have*/
filter:mask();/*must have*/
width:180px;/*must have for any big value*/
height:auto/*must have for any big value*/;
}
.div1  {
float:left; 
height:184px; 
width:20px; 
background-image:url(/templates/siel/images/seil_01.jpg);
}
.div2  {
float:right; 
height:184px; 
width:20px; 
background-image:url(/templates/siel/images/seil_02.jpg);
}
.td1  {
padding:0; 
margin:0; 
border:0; 
background-image:url(/templates/siel/images/seil_03.jpg); 
width:224px;
}
.td2  {
width:264px;
}
.td3  {
width:264px;
padding-bottom:20px;
padding-bottom:20px;
vertical-align:top;
background-color: #F4F4F0;
}
.left_col  {
padding-bottom:20px;
vertical-align:top;
}
.td4  {
height:37px;
}
.table1  {
width:100%;
border:0;
}
.img1  {
width:222px;
height:184px;
}
.img2  {
width:264px;
height:37px;
}
.img3  {
width:224px; 
height:378px;
}




#content a, #content a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;	
}
#content a:hover {
	text-decoration: underline;
}
#content ul {
	margin-left: 0;
	padding-left: 15px;
}
#content ul li {
	margin-left: 0;
	padding-left: 0;
}
#content ul.wide {
	margin-left: 0;
}
#content ul.wide li {
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 10px;
}
#content ul.sub {
	margin: 5px 0;
}
#content ul.sub li {
	margin-left: 0;
	padding-left: 0;
}
#content ol {
	list-style-position: inside;
	padding-left: 0;
	margin: 10px 0;
}
#content table.allborder {
	border-collapse: collapse;
}
#content table.allborder td {
	border: 1px solid black;
	padding: 5px;
}
#content .red {
	color: #FF0000;
}
#content .blue {
	color: #000066;
}
.img_with_label {
	margin: 0 0 20px 0;
}
.img_with_label img {
	margin-bottom: 3px;
}
.img_with_label {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}

.cat_sec_el {
	border-collapse: collapse;
	margin: 0 0 20px 0;
}
.cat_sec_el td {
	vertical-align: top;
	padding: 0;
}
.cat_sec_el_name {
	text-align: left;
	padding: 5px 10px 5px 20px;
	background-color: #ffd60f;
	margin: 0 0 5px 0;
}
.cat_sec_el_anons {
	/*overflow: scroll; */
	/*height: 200px; */
	/*border: 1px solid #aaaaaa; */
	padding: 5px;
}
.cat_sec_el_text {
	/*overflow: scroll; */
	/*height: 200px; */
	/*border: 1px solid #aaaaaa; */
	padding: 5px;
	display: none;
}
.cat_sec_el_anons {
}
table.cat_behaviour {
	border-collapse: collapse;
	border: 0;
	width: 100%;
}
table.cat_behaviour td, th {
	border: 1px solid #999999;
	padding: 5px;
}
table.cat_behaviour th {
	text-align: center;
	font-weight: bold;
}

.prod {
font-weight:100;
}
.mainprod {

}
.prodfooter {
text-align:right;
font-size:10px;
}
