/* CSS AQUARELLE DEFAULT STYLE v1.00 */
/* Alexander Sazhin, 2008 */


/* -----------------------------------*/
/* ---------->>> COLORS <<<-----------*/
/* -----------------------------------*/
/* 
#666666 - grey
#CDC7BE - light-grey (border)
#B7B7B7 - light-grey (text)
#CC0000 - red
#FF9933 - orange
#003366 - blue
*/

/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/

body {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
	/*font-family: Georgia, "Times New Roman", Times, serif*/
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	background: #ECE4D9;
}

img {
	border: 0;
}

dt {
	font-weight: bold;
}

dd {
	padding-bottom : 15px;
}

/*div {border:1px solid red;}*/


/* -----------------------------------*/
/* ---------->>> BLOCKS <<<-----------*/
/* -----------------------------------*/

#header {
	height: 250px;
	min-height: 250px;
	min-width: 687px;
	background:url(../images/pagetop_bg.gif) repeat-x left top;
}

#header h1 {
	display: none;
}

#header h4 {
	display: none;
}

#logo {
	overflow: hidden;
	padding-top: 30px;
	position: absolute;
	top: 0;
	left: 150px;
	width: 700px;
}

#top_icons {
	position: absolute;
	right: 7%;
	top: 30px;
	width: 270px;
	font-size: 0.86em;
}

#top_icons li {
	list-style-type: none;
	float: left;
	padding: 0.6em;
}

#top_icons li a {
	text-decoration: none;	
	color: #666666;
}

#phone {
	position:absolute;
	right: 10%;
	top: 184px;
	width:178px;
	height:23px;
	font-size: 1.6em;
	font-weight: bold;
	text-align: center;
	color: #CC0000;
	background:url(../images/360-55-10.gif) no-repeat left top;
}

#phone span {
	display: none;
}

#navigation {
	float:left;
	width:250px;
	min-height:650px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:650px; /* for IE5.x and IE6 */
	padding: 0px;
	padding-top: 20px;
}

#navigation h2 {
	display: none;
}

#navigation ul a {
	text-decoration: none;
}

#navigation ul a:hover {
	text-decoration: underline;
}

#navigation li {
	font-size: 1.4em;
	color:#666666;
	list-style-type: none;
	margin-bottom: 15px;
	margin-left: -15px; /* это надо поправить мне кажется*/
	letter-spacing: 1px;
}

#navigation li li {
	font-size: 0.75em;
	color:#0066CC; /*#003366;*/
	margin-bottom: 0;
	margin-left: -30px; /* это надо поправить мне кажется*/
	letter-spacing: 0;
}

#navigation li li a {
	padding-left: 15px;
	color:#0066CC;
}

#navigation li li a:hover, #navigation li li a:active {
    	color: #CC0000;
    	/*background:url(/images/bullet.gif) no-repeat left center;*/
}

#nav_firstingroup {
	margin-top: 10px;
}

.nav_selected {
	padding-left: 15px;
    	background:url(/images/bullet.gif) no-repeat left center;
}

#news {
	padding-top: 5px;
	padding-right: 10px;
	margin-left: -15px;
	font-size: 1em;
	background-color: #FF9933;
}

#news h2 {
	display : none;
}

#news dd {
	padding-bottom: 15px;
}

#rss {
	background: url(/images/rss.gif) no-repeat 15px 2px;
	padding: 0 10px 20px 35px;
	color:#666666;
}

#rss a {
	color:#0066CC;
}


#press, #photos {
	display: block;
	padding-right: 295px;
}

#content {
	margin: 0;
	padding: 15px;
	margin-top: 15px;
	margin-left:250px;
	border-top: 2px solid #CDC7BE; /*#FF9933;*/
	border-left: 2px solid #CDC7BE; /*#FF9933;*/
	border-bottom: 2px solid #CDC7BE; /*#FF9933;*/
	min-height:880px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:880px; /* for IE5.x and IE6 */
	color: #666666;
}

#content h2 {
	font-size: 1.8em;
	letter-spacing: 1px;
	font-weight: normal;
	}

#content h4 {
	margin:0;
	}

#content a {
	color:#0066CC;
	text-decoration: none;
}

#content a:hover {
	text-decoration: underline;
}

#best, #new {
	overflow: hidden;
	height: 115px;
	width: 100%;
}

#best img, #new img {
	border: 1px solid #CDC7BE;
	padding: 5px;
}

#random img {
	border: 20px solid #CDC7BE;

}

#mainpage {
	overflow: hidden;
}

#mainpage ul {
	list-style-type: none;
	margin: 0;
}

#mainpage ul li{
	display: inline;
}

#allinone ul, #photos ul {
	list-style-type: none;
	margin-left: 0;
}

#allinone ul li, #photos ul li {
	display: inline;
}

#allinone img, #photos img {
	border: 1px solid #CDC7BE;
	padding: 5px;
}

#forsale img {
	border: 1px solid #CDC7BE;
	padding: 5px;
}

#forsale th {
	padding-left: 20px;
	text-align: left;
	font-weight: normal;
}

#footer {
	clear: both;
        color: #B7B7B7;
	font-size: 0.9em;
        text-align: left;
	height:50px;
	padding: 15px;
}

#footer a {
	color:#0066CC;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#buttons {
	float: right;
	padding-right: 50px;
}


/* -----------------------------------*/
/* ---------->>> CLASSES <<<----------*/
/* -----------------------------------*/

.news_date {
	color: #B7B7B7;
	font-size: 0.86em;
}

.news_date_selected {
	color: #B7B7B7;
	padding-left: 15px;
	font-size: 0.86em;
    	background:url(/images/bullet.gif) no-repeat left center;
}

.pnt_increase {
    	padding-left: 26px;
    	background:url(/images/lupa.gif) no-repeat left center;
}

.pnt_title {
	font-size: 1.4em;
	color: #666666;
}

.pnt_best {
	font-size: 1.4em;
	color: #CC0000;
}

.pnt_size, .pnt_technology {
	font-style: italic;
}

.pnt_price {
	color: #CC0000;
	font-size: 1.8em;
}

.pnt_status {
	color: #CC0000;
}

.pnt_description {
	font-size: 0.86em; 
}

.contacts_phone {
	color: #CC0000;
	font-size: 1.5em;
	font-weight: bold;
	padding: 85px;
	padding-left: -85px;
    	background:url(/images/phone.gif) no-repeat left center;
}

.contacts_email {
        color: #B7B7B7;
	font-size: 1.5em;
	padding: 85px;
	padding-left: -85px;
    	background:url(/images/mailbox.gif) no-repeat left center;
}

.contacts_email a {
	color:#003366;
	text-decoration: none;
}

.sitemap {
}

.sitemap_lvl1 {
	font-size: 1.4em;
	color:#666666;
	list-style-type: none;
	margin-bottom: 15px;
	letter-spacing: 1px;
}

.sitemap_lvl2 {
	font-size: 0.75em;
	list-style-type: none;
	margin-bottom: 15px;
	letter-spacing: 0px;
}

.sitemap_lvl3 {

}

.gallery_prevnext {
        color: #B7B7B7;
	font-size: 0.9em;
}

.gallery_prevnext a {
        color: #B7B7B7;
	text-decoration: underline;
}

.citate {
	padding-top: 30px;
	display:block;
	text-align: right;
	font-size: 1.4em;
	color:#666666;
}

.citate_signature {
	display:block;
	padding-top: 10px;
	font-style: italic;
	font-size: 1em;
	text-align: right;
	color:#666666;
}

.gallery_selectedimage {
	display: block;
	width: 112px;
	height: 112px;
	border: 2px solid #CC0000;
}

.banner_text {
	padding-top: 30px;
	display:block;
	text-align: center;
	font-size: 1.4em;
	color:#003366;
}


/* -----------------------------------*/
/* ---------->>> OTHERS  <<<----------*/
/* -----------------------------------*/


.yashare-auto-init {
	text-align: right;
}
