body { 
margin: 0px;
background-color: white;
font-family:Verdana, Geneva, sans-serif;
color:black;
font-size:0.875em;
}
body a{ color:#C71585;}
body a:hover { color:#EE82EE;}   
.general {
background-color: #FDF5E6;
border: 2px solid #B03060;
width: 1100px;
margin: 20px auto;
border-radius:7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px;
}
.gheader {
width: 100%;

}
.grheader {
width: 250px;
}
.cabinet{
background-color: white;
text-align: center; 
margin: 2px;
padding: 5px;
border: 1px solid #B03060;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
}
.text-box1
{
 width:90px;
 height:15px;
 border:1px solid #CCCCCC;
}
#nopage {
height: 40px; 
width: 750px; 
margin: 40px auto; 
padding: 20px; 
background-color: #006400; 
text-align: center; 
font-size: 22px; 
font-weight: 700; 
color:white; 
border-radius:15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; 
box-shadow: 7px 7px 5px #556B2F; -webkit-box-shadow: 7px 7px 5px #556B2F; -moz-box-shadow: 7px 7px 5px #556B2F;
}
.regu{
background-color: white;
margin: 2px;
padding: 5px;
border: 1px solid #B03060;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
}
.logintab {
border-spacing: 7px 11px;
width: 850px;
}
.login {
font-size:18px;
font-weight: 700;
background-color: #E0FFFF;
border: 1px solid #E6E6FA;
margin: 10px;
padding: 20px 30px;
box-shadow: 6px 6px 4px #528B8B; -webkit-box-shadow: 6px 6px 4px #528B8B; -moz-box-shadow: 6px 6px 4px #528B8B;
border-radius:7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px;
}
.top { padding: 20px 30px; width: 850px;}
.regnew {
    background: #2F4F4F;
    color: #D3D3D3;
    font-size: 9pt; 
	height:20px;
	border:1px solid #228B22; 
	border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;
    cursor: pointer;	
   }   
.regnew:hover {
    background: white;
    color: #2F4F4F;
    border:1px solid #2F4F4F;	
   }
.menlog {
background-color: #D8BFD8;
height: 30px;
padding: 5px;
font-size: 22px;
color: #B03060;
text-align: center;
margin: 0px 0px 20px;
}
.cabset {
border-spacing: 7px 11px;
background-color: #E8E8E8;
width: 100%;
box-shadow: -5px -5px 3px rgba(0,0,0,0.6); -webkit-box-shadow: -5px -5px 3px rgba(0,0,0,0.6); -moz-box-shadow: -5px -5px 3px rgba(0,0,0,0.6);
}
.c {
border: 1px solid #B03060;
display: inline-block;
padding: 3px 5px;
margin: 5px 5px;
text-decoration: none; 
color: #B03060; 
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;	
}
.c:hover {
box-shadow: 2px 2px 5px #B03060; -webkit-box-shadow: 2px 2px 5px #B03060; -moz-box-shadow: 2px 2px 2px #B03060;
background: linear-gradient(to bottom, white, #FFC0CB);
color: #B03060; 
}
.hotn{
border: 1px solid #B03060;	
background-color: white;
margin: 5px 5px 10px 5px;
padding: 5px;
font-size:14px;
text-align: center;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
}
.search{
background-color: white;
text-align: center; 
font-size:10px;
margin: 10px 2px 5px 2px;
padding: 2px 10px 2px 10px;
border: 1px solid #B03060;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
}
.text-box-search
{
 height:12px;
 font-size:12px; 
 border:1px solid #CCCCCC;
}
.c-search {
border: 1px solid #B03060;
display: inline-block;
padding: 1px 5px;
margin: 2px 2px;
text-decoration: none; 
color: #B03060; 
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;	
}
.c-search:hover {
box-shadow: 2px 2px 5px #B03060; -webkit-box-shadow: 2px 2px 5px #B03060; -moz-box-shadow: 2px 2px 2px #B03060;
background: linear-gradient(to bottom, white, #FFC0CB);
}
.lo{
text-align: center;
margin: 5px;
color: #B03060;
font-size: 24px;
font-weight: 700;
}
UL.menu {
    width: 190px; 
    list-style: none;
    margin: 0;
    padding: 0px; 
    font-family:Verdana, Geneva, sans-serif; 
    font-weight:bold;
    font-size:15px;
}
UL.menu LI A {
    display: block;
    text-decoration: none;
    padding: 10px;
    color: #A52A2A;
    border-bottom: none;
}
UL.menu LI A:hover {
    color: white; 
    background-color:#A52A2A; 
    text-decoration: none; 
    border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;	-khtml-border-radius: 5px;
}
.footers{
margin: 10px 20px; 
padding: 10px 20px;
text-align: center;  
color: #293F02;
font-size:12px;
border-bottom: 2px solid #DCDCDC;
}
.fotou {
background-color: white;
margin: 5px 5px 5px 5px;
border: 1px solid #B03060;
padding: 5px;
opacity: 1;
display: inline-block;
}
.fotou:hover{
opacity: 0.9;
}
table.alllot{
margin: 5px 1px; 
padding: 1px; 
background-color: white; 
border: 1px solid #FFE7BA;
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; 
box-shadow: 5px 5px 3px #EED8AE; -webkit-box-shadow: 5px 5px 3px #EED8AE; -moz-box-shadow: 5px 5px 3px #EED8AE;
}
.viewlot{
margin: 5px 10px; 
padding: 15px; 
background-color: white; 
border: 1px solid #EEB422;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
box-shadow: 7px 7px 5px #8B6914; -webkit-box-shadow: 7px 7px 5px #8B6914; -moz-box-shadow: 7px 7px 5px #8B6914;
}
.viewlotfoto {
border-spacing: 3px 5px;
background-color: #F5FFFA;
border: 1px solid #DCDCDC;
width: auto;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
}
.cena{
color:#EE0000;
font-size:30px;	
}
.cenamen{
color:#EE0000;
font-size:14px;	
}
.nametovar{
text-align: center;	
color:#008B45;
font-size:32px;	
}
.opistovar{
color:#1C1C1C;
font-size:14px;	
}
.kor {
border: 2px solid #B8860B;
display: inline-block;
padding: 5px 7px;
margin: 5px 5px;
text-decoration: none; 
color: white; 
background-color: #006400; 
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;	
font-size:20px;
cursor: pointer;	
}
.kor:hover {
color: #006400; 
background-color: white; 
}
.kord {
border: 2px solid #B8860B;
display: inline-block;
padding: 1px 10px;
margin: 1px 1px;
text-decoration: none; 
color: white; 
background-color: #006400; 
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;	
font-size:20px;	
cursor: pointer;
}
.kord:hover {
color: #006400; 
background-color: white; 
}
.blokzak {
width: 100%;
margin: 10px;
}
.blokzak td{
text-align: center;
}
.text-box3
{
 width:90px;
 height:14px;
 border:1px solid #CCCCCC;
}
#uvaga {font-size:15px; color:#006400; text-align: center; text-decoration:none; margin: 10px;}
.otchet {
font-size:16px;
font-weight: 700;
background-color: #F0FFFF;
border: 1px solid #FFDAB9;
margin: 10px;
padding: 20px 30px;
box-shadow: 6px 6px 4px #528B8B; -webkit-box-shadow: 6px 6px 4px #528B8B; -moz-box-shadow: 6px 6px 4px #528B8B;
border-radius:7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px;
}
.zak {
border-spacing: 0px;
width: 100%;
}  
.zak td {
padding: 3px;
text-align: left;  
}
.zakaznam { font-size:15px; color:#BE211D; }
.zakazmen { font-size:20px; color:#92211D; }
hr.hrk{
border: 0;
border-bottom: 2px solid #696969;
margin: 0px 10px 10px 10px;
}
.pizzan{
margin: 5px;
text-align: center; 
font-size: 20px;
font-weight:700;
color: #92211D;
height: 50px;
}
.dodat{
margin: 10px 0px; 
padding: 0px; 
width: 100%;
background-color: #F0FFFF; 
border-top: 1px solid #FFDAB9;
border-left: 1px solid #FFDAB9;
border-right: 1px solid #FFDAB9;
border-spacing: 0px;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
}
.dodat th {
padding: 5px 10px;
text-align: left;  
border-bottom: 1px solid #FFDAB9;
background-color: #FFFFE0;
color:#228B22;
font-weight: 700; 
font-size:12px; 
height: 50px;
}
.dodat td {
padding: 10px 20px;
text-align: left;  
border-bottom: 1px solid #FFDAB9;
}
.dodat tr:hover {
background:#FFFFE0;
text-align: left;
}
#galleryu { color:#191970; font-size:17px }
#galleryu a{ color:#191970; font-size:17px;}
#galleryu a:hover { font-size:17px;}
.gen{
width: 98%;
padding: 5px;
background-color: #F0FFFF;
border: 1px solid #FFDAB9;
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;	-khtml-border-radius: 5px;
box-shadow: 7px 7px 5px #F5DEB3; -webkit-box-shadow: 7px 7px 5px #F5DEB3; -moz-box-shadow: 7px 7px 5px #F5DEB3;
}
.topkn {
position: fixed; 
bottom: 35px; 
left: 10px; 
cursor:pointer; 
display:none; 
background:#2F59AB; 
color: white;
padding: 15px; 
text-align: center; 
font-size: 16pt;
font-weight:700;
border:2px solid #45A2CE;
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;
opacity: 0.5;
}
.topkn:hover {
opacity: 1;
color: white; 
}
.sostav{
color:#BE211D;
font-weight:700;
margin: 5px;
}
.prazdnik{
margin: 5px 0px; 
text-align: center;
font-size: 12px; 
color: #A52A2A;
font-weight: 700; 
}
.logimg{
background-color: white;
text-align: center; 
margin: 2px;
padding: 2px;
border: 1px solid #B03060;
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; 
}
.menug{
margin: 10px;
color:#92211D;
font-size: 28px;
font-weight: 700; 
}