@import "basic.css";

#logo{
	background: url(../images/logo.png) no-repeat top left;
	position: absolute;
	top: 0px;
	left: 33px;
	width: 217px;
	height: 122px;
}



#header{
	padding: 40px 0px 0px 280px;
	background: url(../images/fon-header.gif)  repeat-x top left;
	height: 65px;
	/height: 105px;
	/*border: 1px red solid;*/
	}


#header P{
	font: 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #694e4d;
	}


div.header-left{
	margin-right: 35%;
	margin-top: -15px;
	}

/*--------------------------------------------------------*/

#header-right-about{
	position: absolute;
	top: 25px;
	right: 210px;
	height: 59px;
	}

#header-right-about A{
	font: 18px Arial, Helvetica, sans-serif;
	color:#1c4e71;
	}

#header-right-about{
	padding: 15px 0px 0px 55px;
	width:<?=$NYSIZE[0]?>px;
	height:<?=$NYSIZE[1]?>px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",sizingMethod="crop",src="http://domnash.net/images/about-ico.png");
	}
	
#header-right-about[id]{
	background:url(http://domnash.net/images/about-ico.png) no-repeat left top;
	}

/*--------------------------------------------------------*/

#header-icons{
	position: absolute;
	top: 25px;
	right: 40px;
	height: 59px;
	}



#header-right-contact{
	position: absolute;
	top: 25px;
	right: 40px;
	height: 59px;
	}

#header-right-contact A{
	font: 18px Arial, Helvetica, sans-serif;
	color:#1c4e71;
	}

#header-right-contact{
	padding: 2px 0px 0px 70px;
	width:<?=$NYSIZE[0]?>px;
	height:<?=$NYSIZE[1]?>px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",sizingMethod="crop",src="http://domnash.net/images/contact-ico.png");
	}
	
#header-right-contact[id]{
	background:url(http://domnash.net/images/contact-ico.png) no-repeat left top;
	}


/*	-------------------------------------------------------------------------------------  */

#content{
	float: left;
	width: 266px;
	}


#menu{
	height: 44px;
	width: 100%;
	display:block;
	}

#menu UL{
	margin: 35px 0px 0px 246px;
	/margin: 30px 0px 0px 251px;
	padding: 0px;	
	}


#menu UL LI{
	display: inline;	
	margin: 0px 10px 0px 0px;
	}

#menu UL LI A{
	font: 24px "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	/width: 100px;
	height: 40px;
	/height: 44px;
	padding: 10px 20px 16px 20px;
	/padding: 10px 20px 14px 20px;
	}

#menu UL LI A:hover{
	color: 8d261f;
	background: url(../images/menu-top-fon.png) #fff no-repeat top left;
	}

#menu UL LI A.menu-current{
	color: 8d261f;
	background: url(../images/menu-top-fon.png) #fff no-repeat top left;
	}



/*	-------------------------------------------------------------------------------------  */

#flash-white-border{
	float: left;
	margin: -1px -300px 36px 0px;
	/margin: 0px -300px 36px 0px;
	overflow: hidden;
	border: 10px #fff solid;
	}



/*	-------------------------------------------------------------------------------------  */
#left-menu{
	background: url(../images/left-menu-top-fon.png) #fff no-repeat left top;
	margin: 8px 0px 0px 35px;	
	width: 236px;
	}

div.left-menu-bot{
	background: url(../images/left-menu-bot-fon.png) no-repeat left bottom;
	width: 236px;
	padding: 15px 10px 10px 0px;
	}

div.left-menu-bot LI{
	margin: 0px 0px 20px 14px;
	padding: 10px 0px 10px 50px;
	}
	
	
div.left-menu-bot LI.ico-tv{
	background: url(../images/ico-tv.png) no-repeat left;
	}
	
div.left-menu-bot LI.ico-radio{
	background: url(../images/ico-radio.png) no-repeat left;
	}
	
div.left-menu-bot LI.ico-books{
	background: url(../images/ico-books.png) no-repeat left;
	}		
	
div.left-menu-bot LI.ico-games{
	background: url(../images/ico-games.png) no-repeat left;
	}
	
div.left-menu-bot LI.ico-pods{
	background: url(../images/ico-pods.png) no-repeat left;
	}	
	
div.left-menu-bot LI.ico-music{
	background: url(../images/ico-music.png) no-repeat left;
	}	
	
div.left-menu-bot LI A{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#1c4e71;
	}

div.left-menu-bot LI A:hover{
	/*text-decoration: none;*/
	color: #8b5b5c;
	}

div.left-menu-bot LI A.left-menu-current{
	text-decoration: none;
	color: #8b5b5c;
	}


/*	-------------------------------------------------------------------------------------  */


#opros{
	margin: 33px 0px 15px 35px;	
	width:203px;
	background: #fff;
	padding: 10px 0px 15px 0px;
	}


#opros-inside{
/*	background: url(../images/opros-bot.png) no-repeat bottom left;
	height: 8px;
	margin: 0px 0px 0px 0px;*/
	}

div.opros-grad{
	background: url(../images/opros-grad.png) no-repeat bottom !important;
	margin: 0px 0px -5px 0px;
	padding: 0px 10px 10px 3px;
	}

div.opros-grad a{
	color:#1c4e71;
	font: 11px Arial, Helvetica, sans-serif;
	}		

div.opros-grad a:hover{
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	}

div.opros-grad UL LI{
	margin-bottom: 6px;
	}	

div.opros-grad H2{
	margin: 10px 0px 5px 20px;
	}	


#banners-stripe{
	clear: both;
	background: url(../images/banners-fon.png) repeat-x top left;
	height: 282px;
	padding: 1px 0px 0px 0px;	
	}

#banners-stripe-tetka{
	background: url(../images/banners-tetka.png) no-repeat top left;
	height: 282px;	
	/*margin: 1px 0px 0px 0px;*/
	padding: 30px 0px 0px 260px;
	}

#banners-stripe-tetka DL{
	float: left;
	margin: 0px 60px 0px 0px;
	}
	
	
#banners-stripe-tetka DL DD{
	margin-top: 5px;
	}

#banners-stripe-tetka DL DD A{
	text-decoration: none;
	font: 24px "Times New Roman", Times, serif;
	color: #fff;
	line-height: 24px;
	}

#second-navigation{
	clear: both;
	padding: 45px 0px 0px 0px;
	/padding: 0px 0px 0px 0px;
	/margin: 45px 0px 0px 0px;
	}

#second-navigation UL{
	
	}

#second-navigation UL LI{
	display: inline;
	padding: 0px 40px 0px 0px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #fff;
	}

#second-navigation UL LI A{
	font: 16px Arial, Helvetica, sans-serif;
	color: #fff;
	}

/*	-------------------------------------------------------------------------------------  */

#footer{
	clear: both;
	height: 58px;
	padding: 20px 0px 0px 243px;
	}

#footer P,A{
	color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	
	}
