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

a {
 outline: none;
 color: #ffffff;
 font-style: italic;
}

.clear{
clear: both;
}

.all{
width: 100%;
height: 804px;
}

.header{

width: 100%;
height: 359px;
position: relative;
}

.piple{

width: 990px;
margin: 0 auto;
height: 387px;
position: relative;
top: 50px;
}
.big_logo	p	{
display:inline;
}

.logo{
width: 380px;
height: 58px;
position: absolute;
top: 0px;
left: 14px;
z-index: 999;

}


.foryou{
position: absolute;
top: -45px;
left: 760px;
width: 235px;
font: 11px Arial;
}

.foryou a{
color: #fff;
font: 11px Arial;
}

.roottitle{
color: #fff;
font: bold 13px Arial;
width: 97px;
height: 16px;
padding: 11px 0px 0px 30px;
}

.login{
color: #fff;
font: bold 13px Arial;
width: 110px;
height: 11px;
padding: 8px 0px 0px 11px;
}

.logarea{
width: 140px;
margin: 7px 0px 0px 14px;
background: transparent;
border: none;
color: #fff;
}

.password{
color: #fff;
font: bold 13px Arial;
width: 110px;
height: 11px;
padding: 7px 0px 0px 11px;
}

.passarea{
width: 140px;
margin: 9px 0px 0px 14px;
background: transparent;
border: none;
color: #fff;
}

.reg{
float: left;
margin: 14px 0px 0px 7px;

}

.reg a{
color: #fff;
font: 12px Arial;
margin-left: 4px;
}

.button{
border: none;
margin: 13px 0px 0px 16px;
background: transparent;
display: block;
float: left;
width: 57px;
cursor: pointer;
}

.root{
height: 157px;
width: 167px;
background: url(img/root.png) no-repeat;
position: absolute;
left: 808px;
top: 3px;
}

.discount{
width: 144px;
height: 70px;
background: url(img/discount.png) no-repeat;
position: absolute;
left: 700px;
top: 200px;
}

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

.projekt a{
text-decoration: none;
font: 11px Arial;
position: relative;
top: 8px;
left: 36px;
height: 10px;
width: 80px;
color: #fff;
}

.sunduk{
width: 141px;
height: 146px;
background: url(img/sunduk.png) no-repeat;
position: absolute;
left: 814px;
top: 236px;
}

.center{
width: 960px;
margin: 0 auto;
position: relative;
top: 35px;
}

.m1{
background: url(img/menufon.png) no-repeat;
width: 194px;
height: 39px;
margin-bottom: 5px;
}

.m1 a{
display: block;
width: 195px;
height: 35px;
text-decoration: none;
font: bold 12px Arial;
color: #fff;
padding: 13px 0px 0px 10px;
text-transform: uppercase;
}

.m1 a:hover{
background: url(img/menufon.png) no-repeat;
color: #fff;
}

.leftcolumn{
float: left;
padding-top: 11px;
}
.rightcolumn{
float: left;
width: 730px;
color: #ffffff;
padding-left: 30px;
}




.adres{
margin-top: 13px;
border: 1px solid #ffffff;
width: 190px;
-moz-border-radius: 7px;
-webkit-border-radius:7px;
border-radius: 7px;
}

.adup{
width: 192px;
height: 25px;
font: bold 15px Arial;
padding: 9px 0px 0px 15px;
color: #fff;
}

.adrest{
width: 167px;
font: 12px Arial;
padding: 5px 0px 5px 15px;
color: #fff;
overflow: hidden;

}

.addown{
width: 192px;
height: 29px;
padding: 6px 0px 0px 15px;

}

.addown a{
font: bold 14px Arial;
color: #fff;
}

.titlel{
width: 70px;
height: 62px;
background: url(img/leftuptitle.png) no-repeat;
margin: 0px;
}


.titlecenter{
height: 53px;
background: url(img/upcentertitle.png) repeat-x;
margin: 0px;
white-space: nowrap;
font: bold 18px Arial;
color: #fff;
vertical-align: top;
padding-top: 17px;
}

.titler{
width: 15px;
height: 70px;
background: url(img/rightuprtitle.png) no-repeat;
margin: 0px;
}

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

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

.textrest{
background: url(img/1.png) repeat-y;
width: 692px;
padding: 0px 20px 0px 20px;
color: #fff;
font: 12px Tahoma;
}

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

.textup{
width: 733px;
float: left;
}









.content{
width: 960px;
margin: 0 auto;
margin-top: 20px;
}

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

.contenttitle{
width: 800px;
height: 20px;
font: 16px Arial;
padding: 0px 20px 0px 0px;
margin-left: 220px;

}

.minusline{
height: 1px;
width: 960px;
border-top: 1px dashed;
border-top-color: #fff;
margin-top: 20px;

}

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

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

.fortitle{
font: bold 16px Arial;
color: #fff;
}

.forcontent{
font: 13px Arial;
padding: 10px 0px 0px 0px;
}

.menudown{
width: 600px;
}

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

}

.copy{
height: 40px;
padding: 21px 0px 10px 440px;
font: 12px Arial;
float: left;
color: #fff;
}

a.nav0{
	color: #fff;
	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; color: #ffffff;}
a{text-decoration: none;}

h1, h2, h3 {
  font-weight: normal;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 20px;
}
h3 {
  font-size: 16px;
}

.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;
margin-bottom: -40px;
}
img.left2 {
    float: left;
    margin: 0 20px 6px 0;
}
.big_logo, .small_logo {font: 33px Arial, Tahoma, Verdana;}
.small_logo {font-size: 17px;}

.big_logo, .small_logo, h1 a, h2 a, h1, h2{color: #ffffff;}
.r4{padding-left: 15px;margin: 7px 15px;}

