@charset "utf-8";
/* CSS Document */

body{
background:#5b5145 url(../images/bg_single.jpg) top center no-repeat;
margin:5px 0 0 0;
padding:0px;
text-align:center;
font:12px "Trebuchet MS";
}

.clr{
	clear:both;
	line-height:1px;
}
a.m_link{
color:#bc801d;
}
a{
color:#C7A364;

}
h1{
	font:22px "Trebuchet MS";
	background:url(../images/h1_icon.gif) no-repeat 0 10px;
	color:#e3a03f;
	padding:10px 10px 10px 30px;
	margin:0;
}

h2{
	font:18px "Trebuchet MS";
	background:url(../images/h2_icon.gif) no-repeat 0 8px;
	padding:10px;
	color:#ab7f35;
	margin:0;
}
h4{
	font:18px "Trebuchet MS";
	background:url(../images/h4_icon.gif) no-repeat 0 8px;
	padding:10px;
	color:#ffffff;
	margin:0;
}

h3{
	margin:0 0 10px 0;
	padding:0;
	font:18px "Trebuchet MS";
	line-height:20px;
	color:#ab7f35;
}
h3 b{
	font-size:25px;
}
#wrapper{
	width:770px;
	margin:auto;
	text-align:left;
	position:relative;
}
.top_banner{
	position:relative;
}
.small_icons ul{
	margin:0 0 0 660px;
	padding:0;
	list-style:none;
}

.small_icons ul li{

	float:left;
	padding:2px 10px;
}
.logo{
	float:left;
	margin:0 0 5px 20px;
}
.affliate{
	position:absolute;
	top:30px;
	right:25px;
	width:293px;
	color:#8e8673;
	font:11px tahoma;
	line-height:15px;
}
.affliate div{
	background:url(../images/affli.gif) no-repeat;
	padding:10px;
	height:82px;
}

.h_menu .menu{
	background:url(../images/bg_h_menu.jpg) no-repeat;
	height:37px;
	font:14px "Trebuchet MS";
	
}
.h_menu .menu ul{
	margin:0 0 0 35px;
	padding:0;
	list-style:none;
}

/*.h_menu .menu ul li{
	float:left;	
	
	background:url(../images/divider.jpg) right no-repeat;
}

.h_menu .menu a{
	display:block;
	color:#dbc6a5;
	text-decoration:none;
	padding:9px 10px;
	
}

.h_menu .menu #current a{
	color:#ffffff;
	background:#72521e;
}

.h_menu .menu a:hover{
	color:#ffffff;
	background:#5f523a;
}*/

.option_bar{
	background:url(../images/bg_menu_bottom.jpg) no-repeat;
	height:47px;
	color:#89692d;
}
.d_option{
	float:left;
	padding:12px 0 0 45px;
	font:14px "Trebuchet MS";
}
.d_option ul{
	margin:0;
	padding:0;
	list-style:none;
}
.d_option ul li{
	background:url(../images/dn_ld_icon.jpg) no-repeat 0 0;
	padding:5px 10px 10px 45px;
}
.d_option ul li img{
	border:0;
}
.d_option ul li a{
	color:#89692d;
}
.ser_option{
	float:right;
	padding:3px 45px 0 0 ;
	font:14px "Trebuchet MS";
}

.ser_option input.searchbox-sword{
	font-size:14px;
	padding:3px;
	border:3px solid #000000;
	width:250px;
	background:#32291e;
	color:#ab8439;
}
.ser_option img{
border:0;
}
.main_cont{
	padding-top:15px;
}
.main_cont .l_panel, .main_cont .l_panel table td{
	float:left;
	width:220px;
	color:#797168;
	font:11px tahoma;
	line-height:15px;
}
.main_cont .l_panel .l_panel_cont{
	background:#241c13 url(../images/l_panel_bg_top.gif) top no-repeat ;
	margin:0 10px;
	padding:10px;
}
.main_cont .l_panel .l_panel_cont div{

	padding:0 0 10px 0;
}
.main_cont .l_panel .l_panel_cont .d_msg img{
	float:left;
	padding:0 10px 5px 0;
}
.main_cont .l_panel .l_panel_cont .campus ul{
	margin:10px;
	padding:0;
	list-style:none;
}
.main_cont .l_panel .l_panel_cont .campus ul li{
	background:url(../images/bullet.gif) no-repeat 0 5px;
	padding:0 0 4px 10px;
}

.main_cont .l_panel .l_panel_cont_footer{
	padding:0 10px;
}
.main_cont .m_cont{
	float:left;
	width:540px;
}
.main_cont .m_cont .rot_image{
	float:left;
	width:540px;
	background:url(../images/image_back.gif) no-repeat;
	height:218px;
}
.main_cont .m_cont div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{
margin:10px;
}


.main_cont .m_cont .cont{
	float:left;
	width:350px;
	color:#b5a48f;
	line-height:18px;
	font-size:12px;
	padding-right:10px;
}
.main_cont .m_cont .inside_cont{
	float:left;
	width:540px;
	color:#b5a48f;
	line-height:18px;
	font-size:12px;

}
.main_cont .m_cont .inside_cont h2{
background:none;
	font:18px "Trebuchet MS";
	padding:0;
	color:#ab7f35;
	margin:0;

}
.main_cont .m_cont .inside_cont ul{
	margin:0 5px;
	padding:0;
	list-style:none;
}
.main_cont .m_cont .inside_cont ul li{
	background:url(../images/bullet.gif) no-repeat 0 8px;
	padding:4px 0 4px 15px;

}
.main_cont .m_cont .r_panel{
	float:left;
	width:170px;
	padding:10px 0 0 10px;
	font:11px tahoma;
color:#ba8d4b;
}
.main_cont .m_cont .r_panel .r_panel_cont{
	background:url(../images/r_panel_repeat.gif);
	padding:0 10px;
}
.main_cont .m_cont .r_panel .r_panel_cont div ul{
	margin:0 5px;
	padding:0;
	list-style:none;
}
.main_cont .m_cont .r_panel .r_panel_cont div ul li{
	background:url(../images/bullet.gif) no-repeat 0 5px;
	padding:4px 0 4px 8px;
	border-bottom:1px solid #53493e;
}
.main_cont .m_cont .r_panel .r_panel_cont div ul li a{
	text-decoration:none;
	color:#ba8d4b;
}
.main_cont .m_cont .r_panel .r_panel_cont div ul li a:hover{
	text-decoration:underline;
}

.footer{
	padding:10px 10px 0 10px;
	color:#4a4337;
}

.footer .bg{
	background:url(../images/footer.gif) no-repeat;
	height:92px;
	padding:15px 0 0 0 ;
	text-align:center;
}
.footer .bg a{
	color:#735a3c;
	text-decoration:none;
}
.footer .bg a:hover{
	text-decoration:underline;
}
.power{
text-align:right;
padding-right:20px;
color:#9b8b6f;
}
.power a{
	color:#c7a364;
	text-decoration:none;
}
.power a:hover{
	text-decoration:underline;
}
.small_icons{
	visibility:hidden;
}
.affliate p{
	padding:0;
	margin:0;
}
.contenttable td{
	border:solid 1px #6F6458;
}

.csc-textpic-imagecolumn{
margin-top:20px;
}
a img{
Border:none;
}

/*----------------------------------typo3-Fix----------------------------------*/



.csc-textpic-intext-left{
	background:url(../images/v_divider.gif) no-repeat bottom;
}
.tx-indexedsearch-rules{ display:none;}

.tx-mininews-pi1-fp_listrowField-datetime{display:none;}

.bodytext{

padding:0; margin: 0 0 10px 0;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap{padding-right:40px;}
.tx-mininews-pi1 .tx-mininews-pi1-listrow { margin-top: 5px; }
P.tx-mininews-pi1-listrowField-title { font-weight: bold; }
P.tx-mininews-pi1-listrowField-teaser { padding-bottom:15px; }
P.tx-mininews-pi1-fp_listrowField-title { font-weight: bold; }
P.tx-mininews-pi1-fp_listrowField-teaser { margin: 0px; padding-bottom: 10px; }
.tx-mininews-pi1 .tx-mininews-pi1-singleView { margin-top: 5px; }
P.tx-mininews-pi1-singleViewField-teaser { font-style: italic; margin-top: 5px; padding-bottom: 10px; }
SPAN.tx-mininews-pi1-browsebox-strong { font-weight: bold; }
P.tx-mininews-pi1-listrowField-teaser A { color: black; text-decoration:none; }
P.tx-mininews-pi1-listrowField-teaser A:hover { color: black; text-decoration:none; }