/************************************************************************************
worldhome - аренда вилл и апартаментов в европе для отдыха

*************************************************************************************/

body {
padding:0;
margin:0;
height:100%; 
text-align:left;
 background-color:#ffffff;
color:#000000;
font-family: Verdana, Tahoma, Arial, Sans-serif;
}

p{
margin:0;
padding:2px;
text-align:justify;
}
td {
color : #707070;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
font-size : 13px;
font-family : Times New Roman, Times, serif;
}
h1, h2, h6 {
color : #000;
margin-top : 2px;
padding-bottom : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
font-size : 14px;
font-weight : bold;
font-family : Times New Roman, Times, serif;
border-bottom:1px #ccc dotted;

}
h4 {
	font-family: "Book Antiqua";
	font-size:90%;
}

h6{
color:#4878b7;
 font-size:185%;
  font-weight:900;
   font-family:Arial, Helvetica, sans-serif;
}
a:link {
color: #3366CC; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : normal;
text-decoration : underline;
}
a:visited {
color: #3366CC; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : normal;
text-decoration : underline;
}
a:hover {
color: #3366CC;
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : normal;
text-decoration : underline;
}
a:active {
color: #3366CC; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : normal;
text-decoration : underline;
}
a.menuwhite {
color: #ffffff; 
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : none;
}
a.menuwhite:link {
color: #ffffff; 
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : none;
}
a.menuwhite:visited {
color: #ffffff; 
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : none;
}
a.menuwhite:hover {
color: #ffffff;
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.menuwite:active {
color: #ffffff; 
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : none;
}
.feher {
color: #ffffff; 
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding-left:10px;
}
h3.feher{
color: #fff; 
font-size: 12px;
/*font-family: Times New Roman, Times, serif;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding:0;
margin:0;
padding-left:10px;
}
a.zold {
color: #699222; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.zold:link {
color: #699222; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.zold:visited {
color: #699222; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.zold:hover {
color: #699222;
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.zold:active {
color: #699222; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.szurke {
color: #7f7f7f; 
font-size : 12px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.szurke:link {
color: #7f7f7f; 
font-size : 12px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.szurke:visited {
color: #7f7f7f; 
font-size : 12px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.szurke:hover {
color: #7f7f7f;
font-size : 12px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.szurke:active {
color: #7f7f7f; 
font-size : 12px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kek {
color: #3366cc; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kek:link {
color: #3366cc; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kek:visited {
color: #3366cc; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kek:hover {
color: #3366cc;
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kek:active {
color: #3366cc; 
font-size : 13px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kategoria {
color: #3366CC; 
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kategoria:visited {
color: #3366CC; 
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kategoria:hover {
color: #3366CC;
font-size : 14px;
font-family : Times New Roman, Times, serif;
font-weight : bold;
text-decoration : underline;
}
a.kategoria:active {
color: #3366CC; 
font-size: 14px;
font-family: Times New Roman, Times, serif;
font-weight: bold;
text-decoration: underline;
}
form {
margin-top : 0px;
margin-bottom : 0px;
}
ul.lmenu {
list-style-type:none;

}
ul.lmenum {
list-style-type:none;

}
.lmenum {
padding:0;
margin:0;
padding-left:80px;
padding-bottom:10px;
}

ul.lmenub {
list-style-type:none;

}
.lmenub li{
padding:3px;

}
.tblspo img{
border:0;

}
.tblspo1 img{
border:0;

}
.spor img{
border:0;

}
.tblspo{
width:100%; text-align:left; background-color:#F4E6CC;
}

.tblspo1{
width:100%; text-align:left; background-color:#ECF7DF;
}

.ra{
 border: none; 
 color: fff; 
 background-color: #fff; 
 height: 1px; 
}

.bi{
padding:5px;
padding-bottom:10px;
text-align:center;
}
.spo table{

}
.spo p {
margin: 0;
padding:2px;
margin-left:10px;
margin-right:10px;

}
.zag{
margin-left:10px;
margin-right:10px;
font-size:130%;
padding:2px;
border-bottom:1px #000 dotted;
color:#000;
}
.stxt{
margin-left:10px;
margin-right:10px;
margin-top:5px;
font-size:90%;
}
.sfut{

border-top:1px #000 dotted;
}
.price{
color:#3333FF;
font-size:130%;
}
.fuf{
border:1px #fff solid;
}
.spotbl{
 font-size:40%;
}
.spotbl img{
 border:0;
}
.tbh{
font-size:90%;
}
.price{
color:#3333FF;
font-size:120%;
}
.lmenus{
padding-left:40px;
}
