
BODY { 
background-attachment: fixed;
background-color: #060505; 
font-family: times; 
margin:0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
text-align: center; 
font-family: arial;
background-position: top center; 
background-repeat: no-repeat;
background-image: url('http://www.caffe-service.cz/images/back.jpg');   
}

.minediv {
width: 1000px ;
margin-left: auto; 
margin-right: auto ;  
border:0px solid red 
}



.logo {
width: 1000px ;
height: 320px;
padding-top:0px;
padding-left:0px; 
padding-right:0px;
padding-bottom:0px; 
background-image: url('http://www.caffe-service.cz/images/logo.png');    
border: 0px solid #a4a3a3 ;
position: relative;
}

.odkaz{
width: 1000px ;
position: absolute; 
left: 0px; 
top: 0px
z-index: 22;
border: 0px solid red;
}

.text_logo{
font-family: times;
font-size: 24px;
color: #fff;  
}


 .smenu {
width: 1000px ;
height: 65px; 
 
padding-top:0px;
padding-left:0px; 
padding-right:0px;
padding-bottom:0px;
background-image: url('http://www.caffe-service.cz/images/back_menu.png'); 
border:0px solid red ;
}

 .smenux {
height: 60px;
padding-top:5px;
padding-left:0px; 
padding-right:0px;
padding-bottom:0px;
text-align: center;   
border:0px solid blue;
}


.hl_obr{
width: 1000px ;
height: 440px;
padding-top:0px;
padding-left:0px; 
padding-right:0px;
padding-bottom:0px;
background-image: url('http://www.caffe-service.cz/images/hl_obr.png'); 
border:0px solid red ;
}

.down_countent{
width: 1000px ;
height: 179px;
padding-top:0px;
padding-left:0px; 
padding-right:0px;
padding-bottom:0px;
background-image: url('http://www.caffe-service.cz/images/down_countent.png'); 
border:0px solid red ;
}

 .copyright {
 height: 50px;
width: 1000px;
font-size: 10px;
color: #cc7902;
font-family: arial;
text-align: left;
padding-top:5px;
margin-left: auto; 
margin-right: auto ;  
border:0px solid red;
}

.snadpis1 {
font-family: arial;
font-size: 10px;
color: #fff;
font-weight: normal;  
border: 0px solid #a4a3a3
}

a {
text-decoration: none;
}

.shlobrx{
text-align: left;
color: #fff;
padding:10px;
background-color:#000;
}

.down_news{
height:159px;
width: 220px;
float: left;
text-align: left;
color: #fff;
padding:10px;
border: 0px solid red;
}

.down_news_first{
height:140px;
text-align: left;
color: #fff;
font-family: times;
font-size: 12px;
padding:0px;
border: 0px solid red;
}

.down_news_second{
height:20px;
text-align: left;
color: #fff;
padding:0px;
text-align: right;
border: 0px solid red;
}

.link_news{
font-family: times;
font-size: 14px;
color: #cc7902;
font-weight: normal;
}

.nadpisaktual{
font-family: times;
font-size: 12px;
color: #fff;
font-weight: bold;
}

.nadpisdatum{
font-family: times;
font-size: 12px;
color: #cc7902;
font-weight: bold;
}

.textaktual2{
font-family: times;
font-size: 12px;
color:  #fff;
font-weight: normal;
}

.textaktual3{
font-family: times;
font-size: 12px;
color:  #cc7902;
font-weight: normal;
}

.down_images{
height:179px;
width: 260px;
float: left;
text-align: left;
color: #fff;
padding:0px;
border: 0px solid red;
}

.down_contact{
height:159px;
width: 465px;
float: left;
text-align: left;
color: #fff;
padding:10px;
border: 0px solid red;
}

.title_news_first_page{
color: #fff;
font-family: times;
font-size: 36px;
font-weight: normal;  
}

#inputrecenze {
background-color: #fff;
color: #000; 
width: 500px;
height: 20px;
font-size:10px;
padding-top: 5px; 
padding-left: 5px;
padding-right: 5px;
border: 2px solid #cc7902; 
}

.mezeraw {
height: 10px;
margin-left: auto; 
margin-right: auto ;
}

.nadpis2 {
font-family: arial;
font-size: 15px;
color: #fff;
font-weight: normal;  
border: 0px solid #a4a3a3
}

#textarea1 {
background-color: #fff;
color: #000; 
width: 490px;
height: 100px;
padding-top: 5px; 
padding-left: 10px;
padding-right: 10px;
border: 2px solid #cc7902; 
}

#inputrecenzebutton {
background-color: #cc7902;
color: #fff; 
width: 514px;
height: 30px;
padding-top: 5px; 
padding-left: 10px;
padding-right: 10px;
text-align: center;
border: 2px solid #cc7902; 
}

#kontrolaf{
color: red;
}



