@charset "utf-8";
body  {
font-family: Trebuchet MS;
font-size: 18px;
margin:0 auto;
min-width:auto;
max-width:800px;
color : #54233B;
font-weight : normal;

 }
 
 .albumf{
margin:-5px;
 width: 64px;
 height: 64px;
 padding: 10px;
 background-image:url(./images/folder.png);
 }

.design {text-shadow: #000 1px 1px 0;color: #fff;font-size: 10px;border-bottom-left-radius: 6px;border-bottom-right-radius: 15px;text-align: center;float: right;padding: 3px 5px;display: inline-table;background: #F51F04;}
.design a {color: #585858;}
	

.des {text-shadow: #000 1px 1px 0;color: #fff;font-size: 10px;border-bottom-left-radius: 8px;border-bottom-right-radius: 15px;text-align: center; padding: 3px 5px;display: inline-table;background: #F51F04;}
.des a {color: #585858;}
	


	
.placenumgreen {
	background: url(./images/bmenu.gif); border-radius:4px; color:#000000; padding:0px 3px; margin: 0 1px; font-size: 12px;;
}



.list2 {
background-image: url(./images/wap_imenu.gif);
border-top: 2px solid blue;
border-bottom: 2px solid blue;
font-size: 12px;
padding: 5px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
background-image: url(./images/wap_imenu.gif);
background-repeat: repeat-x;
}





.req {text-shadow: #000 0px 4px 0;
border:1px solid #D8D8D8;
border-top: 1px solid blue;
border-bottom: 1px solid blue;
color: red;
font-size: 13px;
border-bottom-left-radius: 8px;

border-bottom-right-radius: 14px;
text-align: right;
padding: 4px 6px;
display: inline-table;
background: #000000;}
.req a {color: #000000;}




.tel {
	background: #4cbdff url(./images/phdr.gif) repeat-x bottom;
	margin: 1px 0;
	color: #fdff1c;
	padding: 4px 35px 5px 35px;
	font-weight: bold;
	font-size: 13px;
	border-radius: 5px;
}
.tel:after {
	display: block;
	height: 20px;
	content: url(./images/tel2.png);
	margin: -20px -5px 0 -35px;
}

.tel a {
	color: #000000;
	text-decoration: none;
}

.tel a:hover {
	text-decoration: underline;
}


.rekl2 {
background-image: url(./images/wap_imenu.gif);
border-top: 1px solid #00caff;
border-bottom: 1px solid #00caff;
font-size: 13px;
padding: 5px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}



.list1 {
background-image: url(./images/wap_imenu.gif);
border-top: 2px solid #00caff;
border-bottom: 1px solid #00caff;
font-size: 13px;
padding: 5px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
background-image: url(./images/wap_imenu.gif);
background-repeat: repeat-x;
}

.logode {
text-align: center;
}

.menu1 {
border:1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
font-size: 13px;
padding: 8px;

border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
background-image: url(./images/wap_imenu.gif);
background-repeat: repeat-x;

}

.menu {
border:1px solid #D8D8D8;
border-top: 1px solid #00caff;
border-bottom: 1px solid #00caff;



font-size: 13px;
padding: 8px;

border-top-left-radius: 8px;
border-bottom-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
background-image: url(./images/wap_imenu.gif);
background-repeat: repeat-x;

}

.menu_razd {
background-image: url('./images/phdr.gif');
border-top: 1px solid #00caff;
font-size: 13px;
font-weight: bold;
padding: 4px;
color: #ffffff;
text-shadow: 0 0 6px #000;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.menu_razd a {
	color: #fdff00;
	text-decoration: none;
}
.menu_razd a:hover {
	text-decoration: underline;
}







 a:link, a:visited, a:active  {
color : #468C8C;
text-decoration : none;
 }
 h1  {
background : #468C8C;
padding : 4px;
color : #fff;
border-top : 1px solid #B53077;
border-bottom : 1px solid #AF2D6E;
font-size : 13px;
margin-bottom : 0;
margin-top : 0;
 }
 h1 a  {
color : #fff;
 }
 h2  {
background : #EAE1BB;
padding : 6px;
border-bottom : 1px solid #F9EFC7;
border-top : 1px solid #F9EFC7;
font-size : 13px;
margin-bottom : 0;
margin-top : 0;
 }
.title {
    color: #fff;
    text-align : left;
    background : #468C8C;
    background-repeat : repeat-x;
    padding : 4px;
    border-top : 1px solid #773254;
    border-bottom : 1px solid #A02B69;
 }
 .foot-title  {
    text-align : left;
background : #468C8C;
background-repeat : repeat-x;
padding : 4px;
color : #fff;
border-top : 1px solid #773254;
border-bottom : 1px solid #A02B69;
 }
 .foot-title a  {
color : #fff;
 }
 .center  {
background : #468C8C;
background-repeat : repeat-x;
text-align : center;
border-top : 1px solid #773254;
border-bottom : 1px solid #773254;
 }
 .sehife  {
background : #FF69B4;
padding : 6px;
border-bottom : 1px solid #773254;
border-top : 1px solid #773254;
text-align : center;
 }
 .sehife a  {
color : #fff;
 }
 .flag  {
background : #FF69B4;
padding-top : 3px;
border-bottom : 1px solid #773254;
border-top : 1px solid #773254;
text-align : center;
 }
 .flag a  {
color : #fff;
 }
 .mainzag  {
background : #EAE1BB;
padding : 8px;
border-bottom : 1px solid #F9EFC7;
border-top : 1px solid #F9EFC7;
 }
 .back  {
background : #F7ECBB;
padding : 8px;
border-bottom : 1px solid #E5C654;
border-top : 1px solid #FFDE5E;
 }
 .row  {
background : #F5F5F1;
padding : 8px;
border-bottom : 1px solid #B7AF92;
border-top : 1px solid #B7AF92;
 }
 .pagenumlink  {
background-color : #773254;
border-radius : 4px;
padding : 4px;
color : #fff;
font-size : 12px;
font-weight : bold;
border : #872718 solid 1px;
 }
 .pagenumlink a  {
color : #fff;
 }
 .pages a, .pages strong{
    text-decoration:none;
    background: url(./images/page_buttons.gif) repeat-x scroll left top #f9f9f9;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    cursor: pointer;
    height: 2.0833em;
    overflow: visible;
    padding: 1px 4px 1px 4px;
    white-space: nowrap;
}
.pages strong{color:#515151}
.ban {
    margin-top: 7px;
    color: #808080;
    font-size: 13px;
    padding: 3px;
    text-align: center;
}
 .pagenumdead  {
background-color : #E27063;
border-radius : 4px;
margin-right : 2px;
margin-left : 2px;
padding : 4px;
color : #fff;
font-size : 12px;
font-weight : bold;
border : #872718 solid 1px;
 }
 .pagenumdead a  {
color : #fff;
 }
 img.screen  {
    margin-right : 5px;
    background-size : contain;
    width : 70px;
    height : 70px;
    border: 1px solid #424503;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px; 
    border-bottom-right-radius: 7px;
}
 .reklam  {
background : #6CCE3B;
color : #fff;
text-shadow : 1px 1px 2px #333;
 }
 .reklam a  {
color : #fff;
 }

 td  {
font-size : 14px;
font-weight : bold;
 }
 #str  {
background-color : #B63620;
border-radius : 4px;
padding : 4px;
color : #fff;
font-size : 12px;
font-weight : bold;
border : #872718 solid 1px;
margin-right : 2px;
margin-left : 2px;
 }