/********************************************************************/
/*** File: rl_main0.css
/*** Publisher: Raphael Landthaler
/*** Author: Q2E GmbH
/*** Copyright: (c) 2009 Q2E GmbH office@q2e.at
/*** Last Change: 26.01.2009
/*** Description: Frontend Inhalt-Format
/********************************************************************/

html,body{color:#000;font:11px/12px Arial,SunSans-Regular,Sans-Serif;margin:0px;padding:0px;background:#C0C0C0 none repeat scroll 0px 0px;}



/*Hintergrundschriftfarben -/Bilder*/
div.background{background:#C0C0C0;}
div.innercontent{background:#BCBDB7;}

div.ct_links,div.ct_text_container,div.footer{font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;font-size:10px;font-style:normal;font-variant:normal;font-weight:normal; }
div.ct_text_container{font-size:12px;}

div.navfont{font-family:"Times New Roman", Times, serif; font-size:12px;letter-spacing:0px;font-style:normal;text-transform:uppercase; font-variant:normal;font-weight:bold; }
div.font_times{font-family:"Times New Roman", Times, serif;}
div.font_verdana{font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;}

h1{color:#9D1D26;font-size:30px;text-transform:uppercase;margin:0px 0px 21px 0px;line-height:1;}
h2{color:#3E4F58; font-family:"Times New Roman", Times, serif; font-size:16px;text-transform:uppercase;margin:0px 0px 9px 0px; padding-bottom:10px;background:url(../pix/bg_h2.gif) no-repeat left bottom;}

div.nlevel0{background:transparent url(../pix/nlevel0_bg.gif) repeat-x 0px 0px;}

/*Hintergrundbild diverser Inhalt */ 
.top_container{position:relative;background:transparent url(../img/top_container_default.jpg) no-repeat 0px 0px;}

.shadow_line{position:relative; height:10px;background:transparent url(../pix/shadow_line.gif) no-repeat 0px 0px; }
.shadow_line2{position:relative; height:10px;background:transparent url(../pix/shadow_line2.gif) no-repeat 0px 0px; }

div.footer_ct{background:url(../pix/bg_footer.gif) no-repeat 0px 0px;}
div.footer_ct2{background:url(../pix/bg_footer2.gif) no-repeat 0px 0px;}

/*Hintergrundbilder Top*/
.top_bg_index{background:transparent url(../img/top_bg_index.jpg) no-repeat 0px 0px;}
.top_bg_cp_sportsplanner{background:transparent url(../img/top_bg_cp_sportplanner.jpg) no-repeat 0px 0px;}
.top_bg_cp_strategie{background:transparent url(../img/top_bg_cp_strategie.jpg) no-repeat 0px 0px;}
.top_bg_cp_marketing{background:transparent url(../img/top_bg_cp_marketing.jpg) no-repeat 0px 0px;}
.top_bg_cp_vertrag{background:transparent url(../img/top_bg_cp_vertrag.jpg) no-repeat 0px 0px;}
.top_bg_cp_stadion{background:transparent url(../img/top_bg_cp_vertrag.jpg) no-repeat 0px 0px;}
.top_bg_cp_weiteres{background:transparent url(../img/top_bg_cp_weiteres.jpg) no-repeat 0px 0px;}
.top_bg_cp_kontakt{background:transparent url(../img/top_bg_cp_kontakt.jpg) no-repeat 0px 0px;}

/*Texthintergrund innercontent*/
div.body_bg_ct{background:transparent url(../pix/body_bg_index.gif) repeat-y 0px 0px;}
div.body_bg_ct2{background:transparent url(../pix/body_bg_ct2.gif) repeat-y 0px 0px;}

/*Schriftfarben*/
div.background{color:#000;}
.font_color_white{color:#FFFFFF}
.font_color_red{color:#9D1D26}
div.font_color_blue{color:#3E4F58}
div.font_color_black{color:#000000}

/*Schriftgrößen*/
.font_size_9{font-size:9px;}
.font_size_10{font-size:10px;}
div.font_size_12{font-size:12px;}
div.font_size_14{font-size:14px;}
div.font_size_16{font-size:16px;}
div.font_size_30{font-size:30px;}

/*Schriftformate*/
.lineh_18{line-height:18px;}
.lineh_24{line-height:24px;}
.txt_up{text-transform:uppercase;}

/*Seitenverhältnisse*/
div.siteframe,div.footer{margin-left:auto;margin-right:auto;width:970px}
div.footer{position:relative;clear:left;height:30px;}
div.bodyframe{min-height:300px;height:auto !important;height:300px;}

div.min_h_130{min-height:130px;height:auto !important;height:130px;}
div.min_h_450{min-height:450px;height:auto !important;height:450px;}

/*Innen-/Aussen Abstände*/
div.siteframe{padding:0px 0px 0px 0px}
div.outer{margin:0px 0px 0px 0px} 
div.inner{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%}
div.content{position:relative;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}
div.top{position:relative;padding:0px 0px 0px 40px;background:url(../pix/top_bg.gif) repeat-x 0px 0px;}
div.nlevel0{padding:14px 0px 0px 0px;}
div.innercontent{position:relative;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.bodyframe{position:relative;line-height:1;margin:0px 0px 0px 0px;padding:8px 0px 0px 40px;text-align:left;}
div.footer{padding:0px 0px 0px 0px}

div.mt_20{margin-top:20px;}
div.mt_35{margin-top:35px;}
div.mt_44{margin-top:44px;}
div.mb_6{margin-bottom:6px;}

/*Größen*/
div.w_600{width:600px;}
div.w_640{width:640px;}
div.h_130{height:130px;}
div.h_211{height:211px;}
div.h_367{height:367px;}
div.h_398{height:398px;}

/*Textausrichtung*/
div.bodyframe{text-align:left;}
div.footer{text-align:left;}