


/* Start:/bitrix/templates/yauza_main/template_styles.css*/
html {
	height: 100%;
}

#all {
	min-height: 100%;
	position: relative;
	width: 100%;
	}
	* html #all {
		height: 100%;
	}
	

p {
	margin: 25px 0 !important;
	font-size: 10px;
	}
	
	/*body,table
	{
		min-height: 100%;
		font-family: Arial;
		font-size: 12px;
		line-height: 120%;
	}
	
	table{border: 0px}*/

	body
		{
			min-height: 100%;
			font-family: Arial;
			font-size: 12px;
			line-height: 120%;
		}
		
		table {
			/*min-height: 100%;*/
			font-family: Arial;
			font-size: 12px;
			line-height: 120%;
			border: 0px
			}
	
	form
	{
		margin:0px;
		padding:0px;
		
	}
	
	
	a:visited {color: #001F65;text-decoration: none;}
	a:link{text-decoration: none;color:#001F65;}
	a:active {text-decoration: none;color:#C6AF5C;}
	a:hover {text-decoration:  none;color: #C6AF5C;}	
	
	a.gold:visited {color: #B4A143;text-decoration: none;}
	a.gold:link{text-decoration: none;color:#B4A143;}
	a.gold:active {text-decoration: none;color:#B4A143;}
	a.gold:hover {text-decoration:  none;color: #B4A143;}		
		
		
	a.white:visited {color: #FFFFFF;text-decoration: none;}
	a.white:link{text-decoration: none;color:#FFFFFF;}
	a.white:active {text-decoration: underline;color:#FFFFFF;}
	a.white:hover {text-decoration:  underline;color: #FFFFFF;}
	
	a.black:visited {color: #000000;text-decoration: none;}
	a.black:link{text-decoration: none;color:#000000;}
	a.black:active {text-decoration: underline;color:#000000;}
	a.black:hover {text-decoration:  underline;color: #000000;}
		
	h1
	{
		margin:0 0 7px0;
		font-size:14px;
		color:#001F65;
		font-weight: bolder;
	}

	h3
	{
		font-size:14px !important;
		color:#001F65;
		margin: 10px 0 10px 0 !important;
		font-weight: bold !important;
	}
	
	.menu
	{
		margin-left:30px;
		width:192px;
		margin-bottom:3px; 
		background-position: top; 
		background-repeat: no-repeat;
		padding-top:10px; 
		background-image:url(/bitrix/templates/yauza_main/img/menu.jpg);
		font-size:14px;
		font-weight:bolder;
	}
	
	.menub
	{
		margin-left:30px;
		width:192px;
		margin-bottom:3px; 
		background-position: top; 
		background-repeat: no-repeat;
		padding-top:10px; 
		background-image:url(/bitrix/templates/yauza_main/img/menub.jpg);
		font-size:14px;
		font-weight:bolder;
	}
	
	.menuspace
	{
		margin-left:30px;
		width:192px;
		margin-bottom:3px; 
		background-position: top; 
		background-repeat: no-repeat;	 
		background-image:url(/bitrix/templates/yauza_main/img/menub.jpg);
		
	}
	
	.menu_on
	{
		margin-left:30px;
		width:192px;
		margin-bottom:3px; 
		background-position: top; 
		background-repeat: no-repeat;
		padding-top:10px; 
		background-image:url(/bitrix/templates/yauza_main/img/menu_on.jpg);
		font-size:14px;
		font-weight:bolder;
	}
	
	.menutop
	{
		margin-left:30px;
		width:192px;
		margin-bottom:3px; 
		background-position: top; 
		background-repeat: no-repeat;
		padding-top:10px; 
		background-image:url(/bitrix/templates/yauza_main/img/menutop.jpg);
		font-size:14px;
		font-weight:bolder;
	}
	
	.menutop_on
	{
		margin-left:30px;
		width:192px;
		margin-bottom:3px; 
		background-position: top; 
		background-repeat: no-repeat;
		padding-top:10px; 
		background-image:url(/bitrix/templates/yauza_main/img/menutop_on.jpg);
		font-size:14px;
		font-weight:bolder;
	}
	
	.head
	{
		width:700px;float:left;background-image:url(/upload/had.jpg);height:150px;
	}
	
	.tel
	{
		float:left;width:250px;background-color:#C6AF5C;height:50px;background-image:url(/bitrix/templates/yauza_main/img/tel.jpg);
	}
	
	
	.btop
	{
		float:left;width:700px;background-color:#002C77;height:50px;
	}
	
	.calendar
	{
		margin-top:30px;margin-left:30px;width:190px;padding-bottom:10px;margin-bottom:20px;
		/*border:1px solid;*/
	}
	
	.calendar_top
	{
		margin-bottom:5px;width:170px;float:left;font-size:14px;
	}
	
	.bot_left
	{
		float:left;width:250px;background-color:#C6AF5C;height:80px;font-size:15px;font-weight:bolder;color:#001F65;
	}
	
	.bot_right
	{
		float:left;width:700px;background-color:#002C77;height:80px;font-size:10px;color:white;
	}
	
	.obtext
	{
		padding:7px;padding-left:0px;border-bottom:1px solid #BC9D42;border-top:1px solid #BC9D42;margin-bottom:30px;
	}
	
	.obtext1
	{
		padding:7px;padding-left:0px;border-top:1px solid #001F65;margin-bottom:30px;
	}
	
	.thead
	{
		color:white;font-size:25px;padding-top:15px;padding-left:15px;
	}
	
	.desc
	{
		color:#CCCCCC;
		font-size:11px;
		padding-left:15px;
		float:left;
		width:120px;
	}
	
	.button
	{
		background-color: #002163;
		color:white;
		font-size:16px;
		font-weight:bolder;
		border:0px;
	}
	
	.predst
	{
		border-top:1px solid #002163;padding-top:7px;font-size:10px;
		margin-top:3px;
		line-height: 100%;
	}


.gold_wind
{
	border:1px solid #B49F42;
}	
.starrequired
{
color:#B4A143;
}
.inputtext
{
border:1px solid #B49F42;
width:150px;

}
.inputtextarea
{
border:1px solid #B49F42;
width:170px;
}


/***/
#menu_body {
background:#fff;
width:400px;
margin-top: 20px;
}
#menu_body ul li {
list-style-type:none;
border-bottom:1px solid #fff;
margin: 0 0 10px 10px;
}

#menu_body ul li ul li {
border:0;
list-style-type:none;
color: #000000;
margin: 20px 0 20px 0;
}
#menu_body ul li ul {
margin-left:-7px;
padding-left:50px
}

#menu_body ul li ul li table td {
	padding: 5px;
	vertical-align: top;
	width: 133px;
	}

* {
    
    font-size: 10pt;
}

.highslide {
	cursor: pointer;
    outline: none;
}
.highslide img {
	border: 2px solid white;
}
.highslide:hover img {
	border: 2px solid #cc0000;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url('/bitrix/templates/yauza_main/images/loader.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.korp:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 12px;
	border-bottom: 1px dashed #00080;
}
a.korp:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color: #B4A143;
	border-bottom: 1px dashed #00080;
}
a.korp:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	border-bottom: 1px dashed #00080;
}

div.hr {
	height: 1px;
	margin: 20px 0;
	background: url(/images/hr_fon.gif) repeat-x;
	}

/* блок "купить онлайн на главной" */

div.buy_online {
	width: 190px;
	height: 73px;
	background: #C6AF5C;
	text-align: center;
	margin: 31px 30px 10px;
	padding-top: 30px;
	text-transform: uppercase;
	}
	
div.buy_online a, div.buy_online a:hover {
	font: 18px Tahoma;
	color: #002C77;
	font-weight: bold;	
	}

/* /блок "купить онлайн на главной" */
	
/*
table img {
	margin: 5px;
}

/***/
/* End */
/* /bitrix/templates/yauza_main/template_styles.css */
