html,body {height: 100%;margin: 0;background:  url(../images/bg.jpg) repeat top left;}
img {border: 0;display: block;}
*{margin:0;padding:0;}
td{vertical-align:top;}
a{outline: none;}
table {border:0; border-collapse:collapse;}
body,div,li,h1,h2,h3,h4,h5,h6,input,textarea,p,table,td{margin:0; padding:0;} 	
ul#icon, ul#top_menu, ul#left_menu, ul#nav, ul#footer_menu {list-style:none;}
ul{list-style-position: outside; padding:15px;}

 a:hover {text-decoration:none;}

.clear {
       	clear:both;
       	line-height:1%;
       	margin-bottom:-1px;
       	height:1px;
       	overflow:hidden;}
       	


#conteiner { background:  url(../images/topbg.jpg) no-repeat top center;min-height: 100%;max-width:100%;min-width:1000px;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 0px;}

#wrapper {width:966px; margin:0 auto 0px auto;}

#content {width:534px;padding:0 60px 95px 20px}

#logo {float:right;padding:35px 0 0 0;}

ul#icon {float:left;margin:0;padding:29px 0 0 0;}

ul#icon li {float:left;margin:0;padding:0 15px 0 0;}

h4 {
        margin:0;
        padding:0;
        color: #bc361b;
        font:21px tahoma;
        text-align: right;
        line-height:40px;}

ul#top_menu {margin:0;padding:15px 0 0 0;text-align: right;height: 30px;}
*html ul#top_menu {margin:0;padding:15px 0 0 0;height: 45px;}

ul#top_menu li {float:left;margin:0;padding:0 0 0 40px;}

ul#top_menu li.lin {float:left;margin:0;padding:0 0 0 0;}

ul#top_menu a {
       margin:0;
       padding:0 !important;
       color: #ad5f47;
       font:13px tahoma;}

p {
       margin:0;
       padding:7px 0;
       color: #7b5826;
       font:13px tahoma;
       line-height: 17px;}
       
p a {color:#64320d}
a.podrob {color:#64320d}

 p img{float:left; border:1px solid #7b5826;margin:0 10px 12px 0;}
 p img.r{float:right; border:1px solid #7b5826;margin:0 0 12px 10px;}
      
#content td {
       margin:0;
       padding:7px 0;
       color: #7b5826;
       font:12px tahoma;
       line-height: 17px;}
       
#content ul {
       margin:0;
       color: #7b5826;
       font:12px tahoma;
       line-height: 17px;}       
       
              
.gallery {width: 534px;height: 53px;padding:10px 0 20px 0;}

.news_top  {   
        background:  url(../images/news_top.png) no-repeat top left;
        width: 534px;
        margin:0;
        padding:13px 0 0 0;
        float: left;}

.news_bottom  {     
        background:  url(../images/news_bottom.png) no-repeat top left;
        width: 534px;
        height: 13px;
        margin:0;
        padding:0; 
        float: left;}

.news_block  {    
        background:  url(../images/news.png) repeat-y bottom left;
        width: 519px;
        margin:0;
        padding:0 0 10px 15px; 
        float: left;}

h2 {
       margin:0;
       padding:0 0 7px 0;
       color: #706e50;
       font:14px tahoma;}

p.news {
       width:140px;
       margin:0;
       padding:0 33px 0 0;
       color: #7b5826;
       font:11px tahoma;
       float: left;}
       
p.news span {
       display: block;
       padding:5px 0 12px 0;
       color: #c3573c;
       font: bold 11px tahoma;}
       
p.news a {
       margin:0;
       padding: 0;
       color: #c3573c;
       font:11px tahoma;}

h3 {
        margin:0;
        padding:0;
        color: #983116;
        font: bold 14px tahoma;
        line-height:18px;}
        
 h1 {
        margin:0;
        padding:0 0 20px 0;
        color: #706e50;
        font: bold 16px tahoma;
        line-height:28px;}      
        
.block span {color: #7b5826;font:12px tahoma;}

.block a.podrob {display:block;color: #7b5826;font:11px tahoma;}

.line {
       	clear:both;
       	line-height:1px;
       	margin:15px 0;
       	height:1px;
       	border-top:1px dashed #ac9678;
       	overflow:hidden;}

ul#stranici {margin:0;padding:7px 0 0 0;height: 12px;}

ul#stranici li {float:left;margin:0;padding:0 4px;color: #983116;font: bold 12px tahoma;}

ul#stranici a {
       margin:0;
       padding:0;
       color: #64643e;
       font:12px tahoma;}

.foto {float: left;border:1px solid #7b5826;margin:0 13px 12px 0;}



#right_bar {width: 350px;padding:280px 0 20px 0;}

p.citata {
       margin:0;
       padding:0 15px 0 0;
       color: #ad5f47;
       font:11px tahoma;}    

p.citata span {
       display: block;
       text-align:right;
       color: #ad5f47;
       font: italic 11px tahoma;}   

.phone  {     
        background:  url(../images/phone.png) no-repeat top left;
        width: 294px;
        height: 74px;
        margin:23px 0 15px 50px;
        padding:0;}

.phone a { 
       margin:55px 0 0 95px;
       padding:0;
       color: #7b5826;
       font:11px tahoma;
       text-decoration: none;
       float:left;}

.contact  {     
        background:  url(../images/contact.png) no-repeat top left;
        width: 313px;
        height: 198px;
        margin:0 0 0 6px;
        padding:18px 0px 0 0;}

p.forms {display: block;padding:0 0 5px 0;margin:0;color: #7b5826;font:11px tahoma;}

p.forms span {padding:5px 5px 0 1px;margin:0;float:left;}
p.forms b {padding:5px 5px 0 40px;margin:0;float:left;font: normal 11px tahoma;}

 .vvod, .area {float: left;}
.butons{float: right;}

.vvod {
        background:  url(../images/vvod.gif) no-repeat top left;
        border:none;
       	width: 136px;
        height:16px;
       	margin:3px 0;
       	padding:2px 0 0 10px;       
        color: #7b5826;
        font:11px tahoma;}

.areatop {
        background: url(../images/poletop.gif) no-repeat top left;
       	width: 166px;
       	margin: 0;
       	padding:7px 0 0 0;
       	float:left;}

.areabottom {
        background: url(../images/polebottom.gif) no-repeat bottom left;
       	width: 146px;   
       	margin: 0;
       	padding:0 0 7px 0;
       	float:left;}
       	
.area {
        background: url(../images/pole.gif) repeat-y top left;
        border:none;
       	width: 136px;
        min-height:52px;
        height:auto !important;
        height:52px;
       	margin:2px 0;
       	padding:0 0 0 10px;       
        color: #7b5826;
        font:11px tahoma;
        overflow: visible;
        float:left;}
        
.butons {
	background: none;
	cursor:pointer;
	width: 70px;
        height:14px;
	margin:2px 105px 0 0;
	padding:0;
	color: #7b5826;
        font:11px tahoma;
	border:none;}


#footer {
        position:relative;
        width: 926px;
        height: 80px;
        margin: -80px auto 0 auto;}

p.copy {
       margin:0;
       padding: 0;
       color: #706e50;
       font:10px tahoma;}
.copy {
       margin:0;
       padding: 0;
       color: #706e50;
       font-size:10px;
	   font-family:tahoma;
	  }
.copy a {color: #706e50;}

p.copy a {color: #706e50;}

.static {display: block;margin:10px 0 0 0;}

.static a{float:left;margin:0 16px 0 0;}

.admin{
	position: absolute;
	top: 0;
	display: inline-block;
	text-align: right;
	margin-right: 10px;
	width: 100%;
}

table.tab1 td {border:1px solid #706e50; padding:5px 2px 2px 2px; color: #000; font: 11px arial; text-align:center; vertical-align:top;}   	
a.222 {color:#706e50; text-decoration:none;}

