/* GENERAL STYLES */
html, body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
font: 12px  Verdana, Arial;
line-height: 14px;
min-height: 100%;
color: #000;
}
form{display: inline;	
margin: 0;
padding: 0;
}

body {
/*background: #fff url(../img/bg/main.gif) 0 100% repeat-y;
background: #ddd url(../img/bg/house.jpg) 0 100% no-repeat ; 
*/
background: #FFF url(../img/bg/house3.jpg) 0 100% no-repeat ; 
}


table.main{
height:100%;
height: auto !important;
}

#menu-left{
	background-image: url('../img/bg/over.png');
	display: block;
	padding: 5px;
}

#footer {
background: #6a8eca url(../img/bg/house.jpg) 0 100% no-repeat ;
color: #fff;
position: absolute;
bottom: 0;
width: 100%;
border: none;
}

.center{
padding: 20px 0 0 0;
text-align: center;
background:#fff url(../img/bg/Forloeb.gif) repeat-x;
vertical-align: top;
}

#content {
margin: 0 auto;
padding-bottom: 71px;
width: 563px;
padding: 6px;
text-align: left;
background: #fff;
overflow: auto;
height: 580px;
}


#footer table td.footLeft{
background: url(../img/bg/bottom.gif) repeat-x;	
white-space: nowrap;
padding: 10px 0 0 10px;	
}

#footer table td.footMiddle{
background: url(../img/bg/bottom.gif) repeat-x;	
width: 100%;
text-align: center;
padding: 0 10px 0 0;
}

#footer table td.footRight{
background: url(../img/bg/bottom.gif) repeat-x;	
text-align: right;
padding: 0 10px 0 0;
white-space:nowrap;
}

#slides img{
	vertical-align:top;	
	padding: 0 0 3px 3px;
}

td.vline{ background:url(../img/bg/left.gif) repeat-y;
}


h1{
color: #668BC8;	
font:bold 24px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 20px 0;
}

h2{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
color: #000;
margin: 0 0 15px 0;
}
h3{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
color: #000;
margin: 0 0 0px 0;	
}


td.menu{
padding: 0 4px;
vertical-align: top;
}

.menu div{
padding-bottom: 8px;	
}

.menu div.sep{
	padding-bottom: 20px;
}

.menu a:link,.menu a:visited,.menu a:hover{
font: 12px  Verdana, Arial;
color: #668BC8;
text-decoration: none;
padding-bottom: 13px;
}
.menu a:hover{
text-decoration: none;
color:#000;
}

a:link,a:visited,a:hover{
text-decoration: none;
color: #668BC8;
}
a:hover{text-decoration: none;
color: #000;
}

.under{
text-decoration: underline	
}

td.rightpanel p{
margin: 0 0 20px 0;	
line-height: 15px;
}
p{margin: 0 0 10px 0;
line-height: 20px;
/*12px*/
}



img{border: 0;}

.a10,.a11,.a12,.a14{font: 0.625em Arial,sans-serif;}
.v10,.v11,.v12{font: 0.625em Verdana,sans-serif;}
.t10,.t11,.t12,.t18,.t24{font: 0.625em Tahoma,sans-serif;}

.a11,.v11,.t11{font-size: 0.685em;}
.a12,.v12,.t12{font-size: 0.75em;}
.a14{font-size: 0.875em;}

.t18{font-size: 1.125em;}
.t24{font-size: 1.5em;}

.pt3{padding-top: 3px;}
.pt5{padding-top: 5px;}
.pt7{padding-top: 7px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}

.pb5{padding-bottom: 5px;}
.pb7{padding-bottom: 7px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}

.pl3{padding-left: 3px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;   }
.pl30{padding-left: 30px;}

.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}

.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mt10{margin-top: 10px;}

.mb20{margin-bottom: 20px;}

.pad10{   padding: 0 10px;}


ul{margin: 0;   
padding: 0;/*for moZilla*/
list-style: none;
}
ul li{
   background: url(../img/arrow/green.gif) 0 0% no-repeat;
   padding: 0 0 8px 20px;
   line-height: 1.1em;
}

.wfloat{width: 95%;}
.fl{	float: left;}
.fr{	float: right;}

img.wb{border: 6px solid #fff;}
img.pic{padding: 0 9px 9px 0;}

div.back{
text-align: right;
padding: 5px 0 20px 0;
}
div.back2{
text-align: left;
padding: 5px 0 20px 0;
}


td.rightpanel,td.rightpanelimg{
background: #ddd;	
padding: 4px;
vertical-align: top;
}
td.rightpanelimg{
background: #fff;
}

td.leftpanel{
padding: 0 30px 0 0;
vertical-align: top;	
width: 100%;
}

.vrezka{float: right;
font-size: 10px;
font-weight: bold;
}

.clear{
	clear:both;	
}

blockquote{
	background: url(../img/bg/quote1.gif) no-repeat scroll 10px 8px;
	margin:10px 5px 10px 5px;
	padding:5px 10px 0px 35px;	
	
}


/* feedback */
#feedback {
    padding: 10px 0 10px 0;    
}

#feedback .content{
    padding: 15px 0 0 0;    
}

#feedback .content a{
    padding: 0 0 0 20px;  
    font-size: 1.1em;
}

#feedback .content .selected{
    background: url(../img/icons/house.png) no-repeat 0 0;   
}


#feedback .sep{
    text-align:center;    
}

#feedback blockquote .author{ padding: 10px 0 0 0; font-style:italic; }
#feedback blockquote .author p{
    padding: 0; margin: 0; line-height: normal;  
}

/* EDITOR PROPERTIES */

