body {
	margin: 0 auto;
	padding: 0px;
	max-width: 2055px;
	min-width: 980px;
	font: 13px Arial;
	color: #333333;
}

a {
 outline: none;
}

.clear{
clear: both;
}


.border{
background: url(img/border.png) no-repeat  bottom;
width: 990px;
margin: 0 auto;
height: 279px;
position: relative;
top: 33px;
}

.picture2{
width: 100%;
height: 271px;
position: relative;
top: 4px;
}







.foryou{
float: left;
position: absolute;
top: 0px;
left: 750px;
font: 11px Arial;
}

.foryou a{
font: 11px Arial;
}

.girl{

width: 100%;
height: 314px;
position: relative;
top: -33px;
}
.big_logo	p	{
display:inline;
}

.logo{
z-index: 999;

width: 385px;
height: 35px;
position: relative;
top: 130px;
left: 24px;

}

.center{
margin: 0 auto;
width: 971px;
height: 265px;
}

.all{
margin: 0 auto;
width: 970px;
}

.rightcolumn{
float: right;
margin-top: 40px;
}



.bgmenu{
width: 221px;
height: 41px;
margin-top: 4px;
}

.m1{
background: url(img/menufon.png) no-repeat;
width: 221px;
height: 41px;
}

.m1 a{
display: block;
width: 211px;
height: 31px;
text-decoration: none;
font: bold 16px Arial;
color: #fff;
padding: 10px 0px 0px 10px
}

.m1 a:hover{

width: 221px;
height: 41px;
text-decoration: none;
background: url(img/hover.png) no-repeat;
font: bold 16px Arial;
color: #fff;
}


.sunduk{
background: url(img/sunduk.png) no-repeat;
width: 141px;
height: 120px;
position: relative;
top: 14px;
}


.discount{
width: 140px;
height: 67px;
position: relative;
top: 19px;
left: 81px;
}

.discount1{
width: 140px;
height: 66px;
background: url(img/discount.png) no-repeat;
}

.disc{
width: 120px;
height: 15px;
margin: 42px 0px 0px 10px;
border: none;
font: 10px Arial;
background: transparent;
}

.projekt a{
text-decoration: none;
font: 11px Arial;
position: relative;
top: 8px;
left: 67px;
}

.adres{
margin-top: 18px;
}

.adup1{
width: 220px;
height: 35px;


}

.adup{
width: 205px;
height: 26px;
background: url(img/adup.png) no-repeat;
font: bold 15px Arial;
padding: 9px 0px 0px 15px;

}

.adrest1{
width: 218px;
-moz-border-radius: 0px 0px 7px 7px;
-webkit-border-radius: 0px 0px 7px 7px;
border-radius: 0px 0px 7px 7px;
}

.adrest{
width: 190px;
background: url(img/adcenter.png) repeat-y;
font: 12px Arial;
padding-left: 15px;
padding-right: 5px;
color: #1a547d;
overflow: hidden;
}

.addown1{
width: 220px;
height: 35px;

}

.addown{
width: 205px;
height: 24px;
background: url(img/adbottom.png) no-repeat;
padding: 8px 0px 0px 15px;
}

.addown a{
font: bold 14px Arial;

}

.leftt{
float: left;

}




.conteiner{
width: 100%;
position: relative;
top: -30px;
}

.content{
width: 990px;
margin: 0 auto;
padding-bottom: 30px;
}

.country{
margin: 20px 0px 20px 0px;
}

.contenttitle{
width: 746px;
height: 20px;
font: 16px Arial;
padding: 0px 20px 0px 0px;

}

.minusline{
height: 1px;
width: 970px;
margin-top: 20px;
margin-left: 0px;
opacity: 0.3;
moz-opacity: 0.3;
}

.minusline2{
height: 1px;
width: 940px;
background: url(img/minus2.png) repeat-x;
margin-top: 20px;
margin-left: 30px;
}

.pic1{
background: url(img/egypt.jpg) no-repeat;
width: 244px;
height: 112px;
float: left;
}

.fortext{
width: 730px;
color: #6c6caf;
float: left;
}

.fortitle{
font: bold 16px Arial
}

.forcontent{
color: #5b5a3e;
font: 13px Arial;
padding: 10px 0px 0px 0px;
}

.menudown{
width: 600px;
}

.menudown a{
display: block;
float: left;
height: 27px;
padding: 20px 10px 0px 20px;
font: bold 12px Arial;
text-decoration: none;
}

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

.left{
position: relative;
top: 44px;
width: 732px;
padding-top: 50px;
}

.titlel{
width: 60px;
height: 65px;
background:  url(img/lefttitle.png) no-repeat;
margin: 0px;
}

.alarm1{
width: 60px;
height: 30px;
background: url(cc8.png) no-repeat center;

}

.alarm{
width: 60px;
height: 30px;
background: url(img/alarm.png) no-repeat center;

}

.titlecenter{
height: 65px;
background: url(img/centertitle.png) repeat-x;
margin: 0px;
white-space:nowrap;
font: bold 16px Arial;
}

.titler{
width: 16px;
height: 65px;
background: url(img/tool.png)   no-repeat;
margin: 0px;
}

.fallcenter{
background: url(img/righfaluptitle.png)  repeat-x;
height: 65px;
margin: 0px;
overflow: hidden;

}

.falland{
background:  url(img/falland.png) no-repeat;
height: 65px;
width: 23px;
margin: 0px;
}

.textrest{
background: url(img/resttext.png) repeat-y;
width: 692px;
padding: 10px 20px 10px 20px;
color: #524d2a;
font: 12px Tahoma;
}

.textdown{
background: url(img/downtext.png) no-repeat;
width: 732px;
height: 22px;
}

.copy{
height: 45px;
padding: 21px 0px 0px 440px;
font: 12px Arial;
float: left;
}


a.nav0{
	display: block;
	margin: 5px 0px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 14px;
}

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






















.adcenter a{padding: 3px 4px 3px 11px;display: block;text-decoration:none;}
.adcenter a:hover{text-decoration:underline;}


.tags{width: 100%; margin-top: 10px;clear:both;}
.pagenum{padding-top: 20px;}
.news{
	position: relative;
	padding: 10px 0px 20px 0px;
	margin: 20px 0px 10px 0px;
	background: url(img/minus.jpg) repeat-x scroll 0 0 transparent;
}
.news:first-child{background: transparent; margin-top: 0px; padding-top: 0px;}
.nop_edit{background: transparent url(/admin/image/sprite-icon.png) -1516px 0px no-repeat;     height: 16px; width: 14px;}
.nop_delete{background: transparent url(/admin/image/sprite-icon.png) -1501px 0px no-repeat;  height: 16px; width: 15px;}
.adds{position: absolute; right: 5px; top: 20px; height: 16px; padding: 3px 4px 4px 4px;  z-index: 100; background: rgba(233,233,233,0.3);  -moz-border-radius: 5px; /* Firefox */  -webkit-border-radius: 5px; /*Safari, Chrome */  -khtml-border-radius: 5px; /* KHTML */  border-radius: 5px; /* CSS3 */  behavior: url(border-radius.htc); /* учим IE border-radius */}
h1 a, h2 a, h1, h2 {font: bold 16px Arial;text-decoration: none;}
a{text-decoration: none;}


.tags a{padding: 1px 4px; margin: 0px -1px 0px -8px; position: relative; left: 3px;}
a.more{padding: 1px 3px; text-decoration: none; background: rgba(233,233,233,0.2);  -moz-border-radius: 5px; /* Firefox */  -webkit-border-radius: 5px; /*Safari, Chrome */  -khtml-border-radius: 5px; /* KHTML */  border-radius: 5px; /* CSS3 */  behavior: url(border-radius.htc);}
.tags a:hover, a.more:hover{ text-decoration: underline;  -moz-border-radius: 5px; /* Firefox */  -webkit-border-radius: 5px; /*Safari, Chrome */  -khtml-border-radius: 5px; /* KHTML */  border-radius: 5px; /* CSS3 */  behavior: url(border-radius.htc); /* учим IE border-radius */ }

.tags .commd a:hover{text-decoration: none; background: transparent; }
.tags .commd a:hover span{text-decoration: underline; background: transparent; }

a img{border: none;}
.tags { font: 11px Arial,Tahoma;}
img.cool_button{background-position: -17px 0px; position:relative;top: 5px;left: 2px; border:none;margin:1px;}
img.comm_button{background-position: -34px 0px; position:relative;top: 5px;left: 2px; border:none;margin:1px;}
img.clock_button{background-position: 0px 0px; position:relative;top: 4px;left: 2px; border:none;margin:1px;}
a:hover img.cool_button{background-position: -17px -13px;}
a:hover img.comm_button{background-position: -34px -13px;}
.vac-down{border-bottom: 1px #ddd dashed;}
.left{
position: relative;
top: 0px;
float: left;
padding-left: 0px;
}
img.left2,img.left {
padding-top: 0px;
	width: auto;
    float: left;
    margin: 0 20px 6px 0;
}
.big_logo, .small_logo {font: 28px Arial, Tahoma, Verdana;}
.small_logo {font-size: 17px;}
.r4{padding-left: 15px;margin: 7px 15px;}
