@charset "UTF-8";
/*
*
*website:	www.basaridesign.de
*author: 	Basari Design
*date:		01-01-2010
*
**/


/*General Settings*/

body {
	background-color	:#FFFFFF;
	font-family			:Arial, sans-serif;
	font-size			:12px;
	color				:#777;
	padding				:0px; 
	margin				:0px;
	border				:none;
}

a:link,a:visited, a:active{
	color				:#777;
	font-size			:12px;
	text-decoration		:underline;
}

a:hover{
	color				:#000;
}

img{
    border				: none;
}

h2{
	margin				: 5px 5px 0px 5px;
	color				: #777;
 	font				: 22px Arial, sans-serif;
	line-height			: 20px;
}


h3{
	margin				: 0px 5px 15px 6px;
	color				: #BDBCBC;
 	font				: 12px Arial, sans-serif;
}

h4{
	margin				: 0px 0px 2px 0px;
	color				: #BDBCBC;
 	font				: 16px Arial, sans-serif;
}


/*General Layout*/

.wrap {
	background			: url(../images/header.jpg) no-repeat;
	width				: 800px;
	height				: 100%;
	margin				: 0px auto;
	position			: relative;
	padding				: 0px;
	border				: 0px;
}

.header{
	height				: 230px;
	width				: 800px;
	margin				: 0px;
	display				: block;
}

.content{
	width				: 800px;
	height				: 100%;
	margin				: 0px 0px 0px 0px;
}

.readon{
	margin				: 5px;
	float				: right;
	text-align			: right;
}


.h_line{
	height				: 2px;
	width				: 800px;
	margin-top			: 10px;
	display				: block;
	border-bottom		: #BDBCBC 1px solid;
	clear				: both;
}

.space{
	height				: 600px;
	width				: 800px;
	clear				: both;
}

.txt_left{
	width				: 70px;
	font-weight			: bold;
	float				: left;
}

.txt_right{
	width				: 250px;
	float				: left;
}


.txt_right2{
	width				: 150px;
	float				: left;
}

/*Content*/

/*Content About*/
.content_about{
	width				: 800px;
	margin				: 0px 0px 0px 0px;
	font-size			: 26px;
	font-weight			: bold;
	text-align			: right;
	color				: #777;
	letter-spacing		: 0.2px;
}


/*Content Menu*/
.content_menu{
	width				: 800px;
	overflow			: hidden;
	font-size			: 47.5px;
	font-weight			: bold;
	text-align			: center;
	color				: #777;
	margin-bottom		: 15px;
}

a#menu_link,a#menu_link:visited{
	font-size			: 47.5px;
	font-weight			: bold;
	color				: #777;
	text-decoration		: none;
}

a#menu_link:hover{
	font-size			: 47.5px;
	color				: #000;
	text-decoration		: none;
}

/*Content Top*/
#content_top{
	width				: 800px;
	height				: 100%;
	overflow			: hidden;
	position			: relative;
}

.content_top_box{
	width				: 100%;
	height				: 100%;
}

.content_top_box_left{
	width				: 480px;
	height				: 100%;
	float				: left;
}

.content_top_box_right{
	width				: 290px;
	height				: 100%;
	float				: right;
	margin-left			: 20px;
}

.content_top_box_img img{
	height				: 255px;
	width				: 790px;
	margin				: 0px;
	border				: #BDBCBC 5px solid;
}

a.content_top_box_img:hover img{
	height				: 255px;
	width				: 790px;
	margin				: 0px;
	border				: #F90 5px solid;
}

.content_top_box_txt{
	float				: right;
	padding				: 3px 6px;
	margin-right		: 0px;
	font				: italic 14px Arial;
	text-align			: right;
	color				: #BDBCBC;
}


/*Content Main*/
#content_main{
	width				: 800px;
	height				: 100%;
	overflow			: hidden;
	position			: relative;
	margin-bottom		: 20px;
}

.content_main_rows{
	height				: 190px;
	width				: 800px;
	margin-bottom		: 10px;
	overflow			: hidden;
}

.content_main_box_left{
	height				: 100%;
	width				: 255px;
	float				: left;
}

.content_main_box_center{
	height				: 100%;
	width				: 255px;
	float				: left;
	margin-left			: 17px;
}

.content_main_box_right{
	width				: 255px;
	height				: 100%;
	float				: right;
}

.content_main_box_img img{
	width				: 245px;
	height				: 155px;
	margin				: 0px;
	border				: #BDBCBC 5px solid;
}

a.content_main_box_img:hover img{
	width				: 245px;
	height				: 155px;
	margin				: 0px;
	border				: #777 5px solid;
}

.content_main_box_txt{
	float				: right;
	padding				: 3px 6px;
	margin-right		: 0px;
	font				: italic 14px Arial;
	text-align			: right;
	color				: #BDBCBC;
}


/*Content Bottom*/
#content_bottom{
	width				: 800px;
	height				: 100%;
	display				: block;
	overflow			: hidden;
	margin				: 10px 0px 0px 20px;
}

.content_bottom_box_left{
	width				: 390px;
	height				: 100%;
	float				: left;
}

.content_bottom_box_right{
	width				: 390px;
	height				: 100%;
	float				: right;
	margin-left			: 20px;
}

.content_bottom_box_txt{
	margin				: 5px;
}

.content_bottom_readon_left{
	width				: 390px;
	float				: left;
}

.content_bottom_readon_right{
	width				: 390px;
	float				: right;
}


/*Footer*/
.footer{
	width				: 800px;
	height				: 100%;
	font-size			: 12px;
	text-align			: right;
	margin				: 0px 0px 2px 0px;
}

a#footer_link,a#footer_link:visited{
	font-size			: 12px;
	color				: #777;	
}

a#footer_link:hover{
	font-size			: 12px;
	color				: #000;	
}
