html,body {
	border: none;
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	font-family: "OfficinaSansC", "Trebuchet MS", Arial;
	//font-family:arial;
	font-size: 14px;
	line-height:1.4;
	width:100%;
	height:100%;
	color:#CCC;
}

img {vertical-align:middle;}

a  span{line-height:1.5;}
a {
		color:#FFF;
		font-size:14px;
		text-decoration:none;
		padding:0; margin:0;
	}

.logo{
		height:150px;
		width:100px;
		padding-bottom:15px;
	}


.ra_lt{
		padding:0 0 10px 15px; 
	}

.top_menu{
		width:520px;
	}

.menu_title td{
		padding-top:25px;
		padding-bottom:5px;
		padding-left:15px;
	}
.bg_o{background-color:#E95D0F;}
.bg_p{background-color:#803689;}
.bg_m{background-color:#009EE0;}
.bg_g{background-color:#38A962;}
.bg_b{background-color:#93117E;}

.menu_title  td a{
	color:#FFF;
	font-size:28px;
	font-weight:bold;
	text-decoration:none;
}

.menu_title  td a:visited{
		color:#FFF;
	}

.menu_subtitle td{
		padding-bottom:5px;
		padding-left:15px;
	color:#FFF;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

.navigation {
		padding:0 !important;
		width:20px;
		background-color:#000 !important; 
		text-align:center;
		line-height:2;
	}
.navigation a{font-size:0 !important;}
.navigation a img{margin:3px;}

.top_menu p{
	color:#717173;
}

.container {padding-top:30px;}

.top_inf {
		width:270px;
		float:right;
	}

.article_small td{width:33%; padding:0 30px 0 30px;}
.article_full h3{padding-left:40px;}
.article_full p{font-size:17px !important; padding-left:80px; margin:20px 0px; text-indent:40px;}
.friends td{width:15%; padding:0px;}


.div_client img{
	width:250px;
	height:auto;
}
.div_client{
	float:left;
	width:315px;
	padding-bottom:30px;
	text-align:center;
}
.div_list{
	clear:both;
	padding-left:60px;
	padding-right:60px;
	padding-bottom:px;
	padding-top:40px;
}
.div_list a{font-size:24px;}

.pager {text-align:center;}
.pager a{font-size:20px;}

h1{margin:0; font-size:38px}
.h1_y{color:#FFED00;}
.h1_b{color:#39A9DC;}
.h1_o{color:#F8B334;}
.h1_g{color:#009430;}

h2 {
		margin:0;
		font-size:17px;
	}

.f8{font-size: 8px;}
.f9{font-size: 9px;}
.f10{font-size: 10px;}
.f11{font-size: 11px;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f22{font-size: 22px;}
.f28{font-size: 28px;}
.f30{font-size: 30px;}

.b{font-weight: bold;}
.i{font-style: oblique;}
.u{ text-decoration: underline; }

p {
		margin:10px 0 10px 0;
		//margin:5px 0 5px 0;
		line-height:1.1;
		//line-height:1;
		//font-size:12px;
		font-size:12px;
	}

.c_grey0{
	color: #AAAAAA;
}
.c_grey{
	color: #777777;
}

.c_grey2{
	color: #707173;
}

.c_grey3{
	color: #58585A;
}

.c_gold{
	color: #cfa751;
}

.c_white{
	color: #FFFFFF;
}

.cb {clear:both; font-size:0;}

div.upper img{width:250px; height:250px;}
div.upper {float:left; width:270px; height:260px;}