body{
	font-style: Verdana;
	background: #fff;
	color: #000;
	height:100%;
}
#Table_01, #Table_02, #Table_0, #Table_04, #Table_06, , #Table_07 {
	table-layout:fixed;
	border-collapse: collapse;
}
/*top blue menu*/
#Table_04 td{
	height:20px;
	border:1px solid #fff;
	text-align:center;		
	-height:27px;
}
#Table_04 a{
	color: #fff;
	font-weight:bold;
	text-decoration:none;
	background: #003399;	
	display:block;
	height: 20px;
	-height:27px;
	padding-top:5px;
	-padding-top:3px;
	font-family:Verdana,Arial,Sans-serif;
	font-size:0.9em;
	-font-size:11pt;
}
#Table_04 a:hover{
	background: #0066cc;	
	display:block;
	height:20px;
	- height:27px;
}
.bg_left{
	background : url(../images/bg_left.jpg) repeat-y;	
	width:4px;
}
.bg_right{
	background : url(../images/bg_right.jpg) repeat-y;	
	width:4px;
}
.orange_line{
	background : url(../images/orange_line1.jpg) center bottom repeat-x;
	height:25px;	
}
.address{
	color: #434445;
	font-size:10pt;
	font: Tahoma;
	padding-left:10px;
	padding-right:10px;
}
.up_address{
	background : url(../images/tire.jpg) repeat-x;
	height:4px;
}
.content{
	padding:20px;
	color:#434445;
	font:Verdana;
	font-size:12pt;
}
.link_text{
	padding-left:25px;
	padding-top:10px;
}
/*left menu*/
a.b_left_a{
	background : url(../images/on-line.jpg) no-repeat;	
	height:84px;	
	width:173px;
	display:block;
	/*padding-top:10px;*/
	color:  #000;	
	font-weight:bold;
	text-decoration:none;
	font:Verdana;
	font-size:13pt;
}
.b_left_a:hover{
	
	color: #fff;/*#ff8927;*/
}
.left_a{
	background : url(../images/left_menu_button.jpg) no-repeat;	
	height:55px;	
	width:174px;
	display:block;	
	color:  #000;	
/*	padding-left:35px;*/
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font:Verdana;
	font-size:12pt;
	/*text-transform: uppercase;*/
}
a.left_a:hover{
	background : url(../images/left_menu_button2.jpg) no-repeat;	
	height:55px;	
	width:174px;
	display:block;	
	color: #fff;/*#ff8927;*/
}
/*right menu*/
a.gost, a.rest, a.club{
	height:82px;	
	width:170px;
	display:block;	
	color: #fff;
	font-weight:bold;
	text-decoration:none;
	font:Tahoma, arial,Verdana;
	font-size:10pt;
	padding-top:5px;
	padding-left:5px;
	/*font-variant: small-caps;*/
}
a.gost{
	background : url(../images/gost.jpg) no-repeat;	
}
a.gost:hover{
	color: #ff8927;
	text-decoration:none;
}
a.rest{
	background : url(../images/rest.jpg) no-repeat;
	
}
a.rest:hover{
	color: #ff8927;
	text-decoration:none;
}
a.club{
	background : url(../images/club.jpg) no-repeat;
	padding-top:7px;
}
a.club:hover{
	color: #ff8927;
	text-decoration:none;
}
/* Topmenu */
ul#mainlevel-nav
{
	list-style: none;
	font-size: 0.8em;
}
ul#mainlevel-nav li
{
	background-image: none;
	float: left;
	font:Verdana;
	font-size:12pt;
	white-space: nowrap;
	border-right: 1px solid #666766;
}
ul#mainlevel-nav li a
{
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #666766;	
	text-align:center;
}
#buttons>ul#mainlevel-nav li a { }
ul#mainlevel-nav li a:hover
{	
	color: #0066cc;
	text-decoration: none;
}
/*heading*/
.contentheading, .componentheading {
	background : url(../images/head.jpg) no-repeat;	
	background-position: left center;
	-background-position: left top;	
	height:26px;	
	width:100%;
	padding-left:32px;
	color:#000;/* #ff8927;*/
	vertical-align: middle;	
}
*+html .contentheading, .componentheading {
	/*border: 1px solid black;*/
	background-position: left top;
	vertical-align: middle;	
}
.profilab{
	background : url(../images/profilab.jpg) no-repeat;	
	height:45px;	
	width:136px;
	padding-bottom:5px;
	padding-left:15px;
	text-indent:50px;
}
.profilab a{
	font-family:Tahoma;
	font-size:10px;		
	color:#3d8ec6;	
	text-decoration:none;
}
.bg_slogan{
	background : url(../images/bg_slogan.jpg) repeat-x;
	height:108px;
	color:#003399;	
	font:Verdana;
	font-size:14pt;
	line-height:16px;
}
.bg_slogan_slice{
	background : url(../images/bg_slogan_slice.jpg) no-repeat;
	height:108px;
	width:25px;	
}
.bg_foto{
	background : url(../images/bg_foto.jpg) repeat-x;
	height:108px;
	padding-left:10px;
}
.orange_slogan{
	color:#fb7a0c;	
	font:Verdana;
	font-size:24pt;
}
.blue_slogan{
	color:#003399;	
	font:Verdana;
	font-size:18pt;
}
