body {font-size: 11px; margin: 0px; font-family: tahoma, verdana, arial; }
table {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px}

td {font-size: 11px; font-family: tahoma, verdana, arial}
div {font-size: 11px; font-family: tahoma, verdana, arial}
input {font-size: 9px; color: #575757 }


a:link {color: #008200; text-decoration: underline; font-family: tahoma, verdana, arial }
a:visited {color: #008200; text-decoration: underline; font-family: tahoma, verdana, arial }
a:hover {color: #008200; text-decoration: none; font-family: tahoma, verdana, arial }
a:active {color: #008200; text-decoration: none; font-family: tahoma, verdana, arial }

a.slink:link {color: #008200; text-decoration: underline; font-family: tahoma, verdana, arial; font-size: 10px }
a.slink:visited {color: #008200; text-decoration: underline; font-family: tahoma, verdana, arial; font-size: 10px }
a.slink:hover {color: #008200; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px }
a.slink:active {color: #008200; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px }

a.top_menu:link {font-size: 13px; color: #73716b; text-decoration: underline }
a.top_menu:visited {font-size: 13px; color: #73716b; text-decoration: underline }
a.top_menu:hover {font-size: 13px; color: #73716b; text-decoration: none}
a.top_menu:active { font-size: 13px; color: #73716b; text-decoration: underline }

a.ment_top_forum { font-size:13px; }


a.top_nav:link {color: #008200; text-decoration: underline}
a.top_nav:visited {color: #008200; text-decoration: underline}
.top_vd {color: #008200; text-decoration: none}
a.top_nav:hover {color: #008200; text-decoration: none}
a.top_nav:active {color: #008200; text-decoration: none }


a.menu:link {color:#008200 ; text-decoration: underline }
a.menu:visited {color: #008200; text-decoration: underline}
a.menu:hover {color: ##008200; text-decoration: none }
a.menu:active {color: #008200; text-decoration: none}

a.menub:link {color:  black ; text-decoration: none }
a.menub:visited {color: black; text-decoration: none}
a.menub:hover {color: black; text-decoration: none }
a.menub:active {color: black; text-decoration: none}

a.podpis:link {color: #949392; text-decoration: underline}
a.podpis:visited {color: #949392; text-decoration: underline}
a.podpis:hover {color: #949392; text-decoration: none }
a.podpis:active {color: #949392; text-decoration: underline}


.zag {color: #000000; text-decoration: none}

.header_main { font-weight: bold; font-size: 13px;  color: #737373;  font-family: tahoma, verdana, arial;
}

.text {color:  #626262; text-decoration: none; font-size: 11px; }
.smalltext {color:  #626262; text-decoration: none; font-size: 10px; }

.copy {color: #949392; text-decoration: none}

td.main {padding-right: 20px; padding-left: 20px; padding-bottom: 15px; padding-top: 5px
}

.navline {background-color: #f0eee3}

.eline {background-color: #e4e4e4;}
.greenline {background-color: #008200;}

.podpis {vertical-align: top; color: #737373 }

H1{font-family: tahoma, verdana, arial; font-size: 13px; color:#737373; display: inline; font-weight:bold; line-height: 13px; margin: 0px; padding:0px;}
H2{font-family: tahoma, verdana, arial; font-size: 11px; color:#626262; display: inline; font-weight:bold; line-height: 11px; margin: 0px; padding:0px;}
H3{font-family: tahoma, verdana, arial; font-size: 12px; color:#737373; display: inline; font-weight:bold; line-height: 12px; margin: 0px; padding:0px;}


a.feed_red {color: #ed1c24;}
a.feed_red:hover {color: #ed1c24;}
a.feed_blue {color: #3196cb;}
a.feed_blue:hover {color: #3196cb;}

#line {
font-size:11px;
padding: 7px 0 7px 20px;
background-color:#FFFF80;
border-bottom: 1px solid #d9d9d9;
cursor:pointer;
}

.bg { background-image:url(top.jpg); background-position:left; background-repeat:no-repeat;}

.line_font {
                width:400px; 
				border-bottom:1px dashed  #999999; 
				margin-top:3px;
				}
				
.border_vacancy {
                            width:auto; 
							padding:5px; 
							border-bottom:1px solid #999999; 
							border-top:1px solid #999999; 
							background-color: #FFFFF0 ; 
							margin-left:30px;
							}
.blok_right_img { 
                         width:310px; 
						 float:right; 
						 margin-left:10px;                        
						 }
						 
#akcia { width: auto; 
              background-color:#fef2f2; 
			  padding:5px; 
			  padding-left:10px; 
			  font:12px Arial, Helvetica, sans-serif; 
			  margin:13px; 
			  border:1px dashed #de5555;
			  text-align:left;
			  } #akcia span { font-size:18px;
			                           color:#de5555;
									   }
									   
.bl_akcia {
float:left; 
width:98%;
} .bl_akcia div {
float:left;
width:100%; 
margin-top:15px;
background-color:#FFFFFF;
}
.bl_akcia div div { width:185px;  
                             border-right:10px solid #fef2f2; 
							 float:left; 
							 padding:10px; 
							 text-align:center;
							 margin-top:0px;
							 }
							 
.bl_akcia div ul {							 
							 float:left; 
							 margin-left:10px; 
							 list-style:none; 
							 }
.bl_akcia div ul li { margin:10px; } .f_15_t {font-size:15px;} .f_15_t b { color:#007236;}  .p_l { padding-left:5px; }
/*.f_15m { margin-left:30px; }*/

#os_ppl { 
 width:100%; 
 text-align:left;
 float:left;}
#os_ppl  p { margin-bottom:5px; margin-top:5px;}
.ppl_d1{
width:100%; 
border:1px solid #e4e4e4;
margin-bottom:30px;
float:left;
}

.ppl_d2 {
 width:130px; 
 height:139px; 
 float:left; 
}

.ppl_d3 {
float:left; 
margin-left:20px; 
padding-top:5px;
}
.ppl_d3 img { margin-right:5px; float:left; }

.d3_p {  font-size:14px;}

#os_ppl h2 { font-size:15px;}

#tern_meny {  width:100%; text-align:right; }


.boj_tern { width:163px; 
                 height:122px; 
				 margin-right:30px; 
				 float:left;
				 margin-top:10px;
				 text-align:center;
				 font-size:11px;
				 } .boj_tern img { border:1px solid #999999; }


.images { float:left; margin:10px 10px 10px 0px;}

<!-- for forms --> 
.required label {
	font-weight: bold;
}
.message {
	font-weight: bold;
	color: #c00;
}
.error input, .error textarea, .error select {
	background-color: #fff4f0;
	border: 1px solid #800;
}