html, body {
margin:0px;
padding:0px;
font-family: Tahoma, Verdana ,Arial,Helvetica,sans-serif;
background-color:#e2e2e2;
font-size:12px;
color:#212121;
}

img{border:0px;}

a:link {color:#F1602E; text-decoration: none; font-weight:normal;}
a:visited, a:active {color:#F1602E; text-decoration: none; font-weight:normal;}
a:hover {color:#F1602E;text-decoration: underline; font-weight:normal;}

h2 {
margin:0px;
padding:0px 0px 15px 20px;
color:#F1602E;
font-size:25px;
}

h3 {
margin:0px;
padding:5px 0px;
font-size:17px;
}

.mozilla-clear{
clear:both;
}

#page_holder{
width:750px;
margin: 10px auto;
background-color:#ffffff;
/*border:1px solid black;*/
}

#page_header{
width:750px;
height:140px;
background:url(header_foto.jpg) no-repeat;
background-position:right -17px;
}

#page_header .logo{
float:left;
width:715px;
height:140px;
background:url(dosor_logotip.jpg) no-repeat;
background-position:104px center;
}

#page_header .foto{
float:right;
width:35px;
height:140px;
margin-top:0px;
background:url(corner_right.png) no-repeat;
background-position:right top;
}

#page_content{
width:710px;
text-align:center;
padding:15px 20px;
font-size:15px;
}

#page_content .main_content{
float:left;
padding:5px 50px 0px 0px;
width:430px;
text-align:justify;
}

#page_content .main_content .zamik{
padding:0px 0px 0px 23px;
}

#page_content .info{
float:left;
width:230px;
}

#page_content .info .info_c{
/*float:left;*/
width:230px;
text-align:justify;
}

#page_footer{
width:750px;
text-align:center;
padding:20px 0px 10px 0px;
height:20px;
font-size:12px;
background:url(corner_left.gif) no-repeat;
background-position:bottom left;
}

.limit{
width:750px;
height:2px;
margin:0px;
padding:0px;
background:url(border_top_bottom.gif) repeat-x;
line-height:0px;
font-size:0px;
}