@charset "UTF-8";
/* CSS Document */
	@import url("Simple/SimpleMenu.css");
	@import url("Footer/FooterMenu.css");
	@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700);

/*

font-family: 'Open Sans'; 

*/



html { height: 100%;overflow-y:auto; } /* Force Vertical Scrollbar */
#Body form{margin:0;padding:0;}

#Body{margin: 0px;padding: 0px;background-color: #f1eedf;
      background-image: url(../../resources/images/body_bg.jpg);
      background-repeat: repeat-x;font-family: Arial;font-size: 12px;
      color: #333;line-height:1.3em;}	


Body, .NormalTextBox, td, p, div, .Normal, .NormalDisabled, .NormalBold {color: #333;font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;line-height: 1.3em;}


/* Links */
a, a:link, a:active, a:visited {color: #979797;text-decoration:underline;}
a:hover {color:#666;text-decoration: underline;}



/* Page Styles */	
#DNN{width: 980px;margin: 0 auto;background-color: #FFF;position: relative;}
.s_header{}
    .s_topHeader{background-color: #c9c0bd;padding: 0 12px 0 12px;text-transform:uppercase;
                 font-size:15px;padding-bottom:1px;}
        .language_pad{float:left;}
            .language-object .LanguageSelected,
            .language-object a.Language{padding-right:15px;color:White;font-family:Open Sans;text-decoration:none;}
        .login_pad{float: left;border-left: solid 1px #fff;padding: 0 15px;
                   border-right: solid 1px #fff;}
            .login_pad a{color:White;text-decoration:none;}
        .facebook_pad{float:left;padding-left:15px;position:relative;height:33px;}
        .facebook_pad a{position: absolute;top: 5px;line-height:normal;}
        .search_pad{float:right;}
        .search_pad input[type=text]{line-height:normal;color:#333;padding:0 10px;}
        .search_pad a.search{position: relative;top: 3px;}
    .s_logoHeader{padding:20px 12px;}
        .logo_pad{padding:5px 0 10px 0;float:left;}
        .title_pad{float: left;padding-left: 20px;font-family:Georgia;font-size:52px;padding-top:1px}
        .title_pad a{font-size: 40px;font-family:Georgia;text-decoration:none;color:#333;}
        .title_pad a:hover{text-decoration:none;color:#333;}
        .address_pad{float:right;padding-top: 0;text-align: right;}
.s_content {padding:0 12px;}
    .s_content .columns{display:table;}
    .s_content .columns_row{display:table-row;}

.footer_pad{background:#c9c0bd;padding:25px;}
.footer_links{padding:3px 12px;}
    .footer_links .copyright_pad{float:left;color:#979797;}
    .footer_links .impressum_pad{float:right;}

/* Panes */
.ContentPane{}

.columns_row .c_left,
.columns_row .c_center,
.columns_row .c_right{display:table-cell;vertical-align:top;}

.columns_row .seventy{width:621px;}
.columns_row .thirty{width:325px;}
.columns_row .thirtythree{width:312px;}

.columns_row .thirty.c_right{padding-left:10px;}
.columns_row .thirty.c_left{padding-right:10px;}
.columns_row .thirtythree.c_center{padding:0 10px;}

.DNNEmptyPane {width: 0;padding:0 !important;margin:0 !important;}

/* Headers and Subheaders */
h1, h2, h3, h4, h5, h6{font-family:Open Sans;line-height:1.2em;font-weight:normal;text-transform:uppercase;}
h1{font-size:25px;}
h2{font-size:20px;}
h3{font-size:17px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}

.Head {color: #0060FE;}
.SubHead {color: #666666;}


/* Text Styles */

.s_topHeader .NormalTextBox, .s_topHeader td, .s_topHeader p, .s_topHeader div,
.s_topHeader .Normal, .s_topHeader .NormalDisabled, 
.s_topHeader .NormalBold {line-height:33px;color:White;font-size:15px;}

    
.s_topHeader a, .s_topHeader a:visited, .s_topHeader a:link, 
.s_topHeader a:active{color:white;text-decoration:none;font-weight:lighter;font-size:15px;}
.s_topHeader a:hover{text-decoration:underline;} 


.c_grey_background a, .c_grey_background a:visited, .c_grey_background a:link, 
.c_grey_background a:active{color:#333;text-decoration:underline;}
.c_grey_background a:hover{text-decoration:underline;color:#111;} 

ul li{list-style-image:url(images/subnav_arrow.gif);}

/* Font and Color Styles */

/* Lists */

/* Buttons */
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active {color: #000;
    font: bold small Arial,Helvetica,sans-serif;}
A.CommandButton:hover {color: #444;}


/* Containers */
.c_DNN6{margin-bottom:20px;}

.c_DNN6_Header{}
.c_DNN6_Header h2.Title, .c_DNN6_Header h2.Title .TitleH2{margin:0 0 2px;}

.c_grey_background{background:#e3dfde;padding:10px;}


/* You can also use a <br class="clear" /> to clear columns */
.clear, .clr, .clear_float {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

div.facebook_pad {visibility: hidden};
