body {
width: 996px;
margin-right: auto;
margin-left: auto;
border: 0px;
font-family:Lucida Grande, san-serif, verdana, arial, helvetica;
}

.none table td {text-align: center;}
.none {min-width:300px;max-width:751px;}
img {
border:0px solid #CCC;
padding:5px;
border:0;
}
img.top { float: none; margin: 5px 10px 2px 0; padding: 3px; border: 0px solid #ccc; }	

td.menu{
width: 180px;
text-align: left;
vertical-align: bottom;
padding:0 0 15px 0px;
font-family:Georgia, san-serif, verdana, arial, helvetica;
font-size:18px;
}

#divbody {
width:996px;
margin:0 auto;
}

/*@font-face {
	  font-family: 'Candara';
	    src: url("Candara.eot");
	    src: local('Candara'),
	       url("Candara.svg#Candara") format('svg'),
	       url("Candara.ttf") format('opentype');
	}*/
#flashheader {
position:relative;
float:left;
width:476px;
background:#333;
}	
#headerleft {
width:476px;
height:211px;
z-index:10;
}
#toptoflash {
position:absolute;
float:left;
left:0;
top:0;
width:476px;
z-index:10;
}
/*//////////////////*/
#headerleft {
float:left;
width:476px;
height:211px;
background:#333;
}
#flashcontent {
background-image:url(images/shapka_left.gif);
height:211px;
width:476px;
}

h1 {margin:0.3em 0 0 0.5em; font-family:Lucida Grande, arial, helvetica; color:#EFD5BC; font-weight: 100;}
h2 {font-family:tahoma, arial, helvetica; color:#DD1B12; font-weight: 100;}
h3 {font-family:tahoma, arial, helvetica; color:#DD1B12; font-weight: 100;}

p.tel {margin:0 0 0 2em; font-size: 26px; font-family:Lucida Grande, arial, helvetica; color:#EFD5BC; }
td.tel {height: 30px; background:url(images/call.gif) left bottom no-repeat;}

td {
font-family:Lucida Grande, san-serif, verdana, arial, helvetica;
color:#EED0B4; /*#DCDCDC;*/
font-size:11px;
text-align: justify;
vertical-align: top;
/*min-width:300px;
max-width:751px;*/
}

.ks {
text-indent: 15px;}

.content {
font-family:Lucida Grande, san-serif, verdana, arial, helvetica;
color:#EED0B4; /*#DCDCDC;*/
font-size:11px;
text-align: justify;
vertical-align: top;
/*min-width:300px;
max-width:751px;*/
}
.content td h1{
font-family:Lucida Grande, tahoma, arial, helvetica; 
color:#EED0B4; /*#DD1B12;*/ 
font-weight: 300;
font-size:14px;
text-align: justify;
vertical-align: top;
/*min-width:300px;*/
max-width:751px;
}
.content td{
font-family:Lucida Grande, san-serif, verdana, arial, helvetica;
color:#EED0B4; /*#DCDCDC;*/
font-size:11px;
text-align: justify;
vertical-align: top;
/*min-width:300px;*/
max-width:751px;
}

td.copy_left {
height: 50px;
background:url(images/usor.gif) left bottom no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: gray;
}

td.copyrights {
text-align: left;
background:url(images/copy.gif) left center no-repeat;
padding-left:38px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: gray;
min-width:300px;
max-width:751px;
}



ul { margin:0;}
li { margin:5px 0px;}

/* slides styling */
.photo {width:600px; text-align:left; position:relative; margin:0 auto;}
.photo ul.topic {padding:0; margin:0; list-style:none; width:600px; height:auto; position:relative; z-index:10;}
.photo ul.topic li ul li
{display:inline; width:180px; height:180px; float:left; border:1px solid #fff; margin:1px;}
.photo ul.topic li ul li a
{display:block; width:180px; height:180px; cursor:default; float:left; text-decoration:none; background:#444; border:1px solid #888;}
.photo ul.topic li ul li a img
{display:block; width:170px; height:170px; border:5px solid #eee;}
.photo ul.topic li a:hover ul li a:hover, 
.photo ul.topic li:hover ul li a:hover 
{white-space:normal; position:relative;}
.photo ul.topic li a:hover ul li a:hover img, 
.photo ul.topic li:hover ul li a:hover img 
{position:absolute; left:-50px; top:-32px; width:350px; height:350px; border-color:#fff;}

a.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0099;
  text-align: bottom;
  }
	
a.pink:link {color: #CC0099;}	
a.pink:hover {color: #CC0099; text-decoration:none;}
a.pink:visited {color: #CC0099;}

a:link {color: #EC8826;}	
a:hover {color: #EC8826; text-decoration:none;}
a:visited {color: #EC8826;}

a.loco:link {color: gray; text-decoration:none; font-size: 10px;}	
a.loco:hover {color: gray; text-decoration:none; font-size: 10px;}
a.loco:visited {color: gray; text-decoration:none; font-size: 10px;}

.none a:link {color: #EC8826; text-decoration:none; font-size: 14px;}	
.none a:hover {color: #EC8826; text-decoration:none; font-size: 14px;}
.none a:visited {color: #EC8826; text-decoration:none; font-size: 14px;}

.style4 {font-family: Arial, Helvetica, sans-serif; color: #999999;}



.photol {
float:left;
border-width:0;
margin:0;
padding:0 10px 10px 0;
}

.photor {
float:right;
border-width:0;
padding:0 0 10px 10px;
}

table.b1px {
border-color:#ccc;
border-style:solid;
border-width:1px 0 0 1px;
}

table.b1px td {
vertical-align:top;
padding-right:5px;
padding-left:5px;
border-color:#ccc;
border-style:solid;
border-width:0 1px 1px 0;
}

#container {
 width: 750px; /* Общая ширина колонок */
}

#leftcol { /* Левая колонка*/
 width: 200px; /* Ширина слоя */
 float: left; /* Состыковка с соседним слоем */
 color: white; /* Цвет текста*/
}

#rightcol { /* Правая колонка*/
 margin-left: 50px; /* Отступ слева */
 height:150px;
}



/* navigation */

#globalnav {
	width: 100%;
	height: 30px;
	margin: 0;
	padding: 0;
	background: #14161C;
	}
	
#globalnav ul {
	margin: 0px auto;
	padding: 0;
	list-style: none;
	}
	
#globalnav li {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 80%;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	}
	
#globalnav li a {
	float: left;
	padding: 10px 12px;
	text-decoration: none;
	color: #e7e3d9;
	border: none;
	}
	
#globalnav li.active a {
  color: #DD1B12;
  font-weight: bold;
}	

#globalnav li a:hover {
	color: #DD1B12;
	}
a.white {
  color: #FFFFFF;
}
