/*
/##############################\
# author: seppi viehhauser     # 
# date: november 07            #
# site: www.ersteschischule.at #
\##############################/
*/

* {
font-weight:normal;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
background:none;
color:#060d17;
outline:0;
}
ul li {
list-style-position:inside;
}


a:link, a:visited {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#c04f50;
text-decoration:none;
}

a.active:link, a.active:visited, a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#060d17;
text-decoration:none;
}

select, input, label, textarea {
/*background-color:#EAEAEA;*/
background-color:#f1eee4;
}

h1 {
font-size:12px;
font-style:normal;
font-weight:bold;
color:#c04f50;
}

table { 
border-collapse:collapse;
border:5px solid #c04f50;
}

table.normal {
border-collapse:collapse;
border:0;
}

td {
border:0px solid #0000FF;
padding:5px;
}

tr.colour1 {
border:0;
background:#dfd8c0;
}
tr.colour2 {
border:0;
background:#ebe6d7;
}

h2 {
font-size:14px;
font-style:normal;
font-weight:bold;
color:#c04f50;
}

.rot {
font-size:11px;
font-style:normal;
font-weight:bold;
color:#c04f50;
}

h3 {
font-size:16px;
font-style:normal;
font-weight:bold;
color:#c04f50;
}

h4 {
font-size:18px;
font-style:normal;
font-weight:bold;
color:#c04f50;
width:303px;
margin-bottom:3px;
background:url(../img/h4.gif);
background-position:bottom;
background-repeat:no-repeat;
height:35px;
}

.big {
font-size:14px;
font-style:normal;
font-weight:normal;
}

b, strong {
font-size:11px;
font-weight:bold;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/bg.gif);
	background-repeat:repeat-x;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#container_all {
width: 936px;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
margin-bottom: 20px:
}

#main {
width: 936px;
}
#container_left {
width:220px;
height:auto;
float:left;
margin-right:11px;
}

/************ Menü Anfang **********/
#menu_main {
width: 220px;
margin-bottom: 2px;
float:left;
}

#menu_p1 {
background:url(../img/menu_p1.png);
width:220px;
height:23px;
float:left;
}

#menu_up1_1 {
background:url(../img/menu_up1_1.png);
width:220px;
height:15px;
border:0;
float:left;
}

#menu_up1_2 {
background:url(../img/menu_up1_2.png);
width:220px;
height:16px;
float:left;
}

#menu_p2 {
background:url(../img/menu_p2.png);
width:220px;
height:23px;
float:left;
}

#menu_up2_1 {
background:url(../img/menu_up2_1.png);
width:220px;
height:16px;
float:left;
}

#menu_up2_2 {
background:url(../img/menu_up2_2.png);
width:220px;
height:17px;
float:left;
}

#menu_up2_3 {
background:url(../img/menu_up2_3.png);
width:220px;
height:17px;
float:left;
}
#menu_up2_4 {
background:url(../img/menu_up2_4.png);
width:220px;
height:16px;
float:left;
}

#menu_p3 {
background:url(../img/menu_p3.png);
width:220px;
height:23px;
float:left;
}

#menu_up3_1 {
background:url(../img/menu_up3_1.png);
width:220px;
height:16px;
float:left;
}

#menu_up3_2 {
background:url(../img/menu_up3_2.png);
width:220px;
height:17px;
float:left;
}

#menu_up3_3 {
background:url(../img/menu_up3_3.png);
width:220px;
height:16px;
float:left;
}

#menu_p4 {
background:url(../img/menu_p4.png);
width:220px;
height:23px;
float:left;
}

#menu_up4_1 {
background:url(../img/menu_up4_1.png);
width:220px;
height:16px;
float:left;
}

#menu_up4_2 {
background:url(../img/menu_up4_2.png);
width:220px;
height:16px;
float:left;
}

#menu_p5 {
background:url(../img/menu_p5.png);
width:220px;
height:23px;
float:left;
}

#menu_up5_1 {
background:url(../img/menu_up5_1.png);
width:220px;
height:16px;
float:left;
}

#menu_p55 {
background:url(../img/menu_p55.png);
width:220px;
height:23px;
float:left;
}

#menu_up55_1 {
background:url(../img/menu_up5_1.png);
width:220px;
height:16px;
float:left;
}

#menu_p6 {
background:url(../img/menu_p6.png);
width:220px;
height:23px;
float:left;
}

#menu_up6_1 {
background:url(../img/menu_up6_1.png);
width:220px;
height:16px;
float:left;
}

#menu_p7 {
background:url(../img/menu_p7.png);
width:220px;
height:23px;
float:left;
}

#menu_up7_1 {
background:url(../img/menu_up7_1.png);
width:220px;
height:16px;
float:left;
}

#menu_up7_2 {
background:url(../img/menu_up7_2.png);
width:220px;
height:17px;
float:left;
}

#menu_up7_3 {
background:url(../img/menu_up7_3.png);
width:220px;
height:17px;
float:left;
}
#menu_up7_4 {
background:url(../img/menu_up7_4.png);
width:220px;
height:16px;
float:left;
}


#menu_p8 {
background:url(../img/menu_p8.png);
width:220px;
height:23px;
float:left;
}

#menu_up8_1 {
background:url(../img/menu_up8_1.png);
width:220px;
height:15px;
float:left;
}

#menu_p9 {
background:url(../img/menu_p9.png);
width:220px;
height:23px;
float:left;
}

#menu_up9_1 {
background:url(../img/menu_up9_1.png);
width:220px;
height:17px;
float:left;
}
/************ Menü Ende ***********/

#verlauf_menu {
background-image:url(../img/verlauf_menu.jpg);
background-repeat:none;
width:220px;
height: 212px;
float:left;

}

#middle {
width:541px;
float:left;
}

#hlogo {
width:541px;
height:235px;
background-image:url(../img/header_logo.png);
background-repeat:none;
float:left;
margin-bottom: 2px;
}

#hline {
width: 541px;
height: 20px;
background-image:url(../img/hline.png);
background-repeat:none;
float:left;
margin-bottom:15px;
}

#container_right {
width:153px;
float:left;
margin-left: 11px;
}

#container_imprint {

width:153px;
height:17px;
float:left;
margin-top:250px;
background:url(../img/impressum.gif);
background-position:right;
background-repeat:no-repeat;
}

#rightmenu_p1 {
background:url(../img/rightmenu_p1.png);
width:153px;
height:23px;
float:left;
}

#rightmenu_up1_1 {
background:url(../img/rightmenu_up1_1.png);
width:153px;
height:47px;
float:left;
}

#rightmenu_p2 {
background:url(../img/rightmenu_p2.png);
width:153px;
height:23px;
float:left;
}

#rightmenu_up2_1 {
background:url(../img/rightmenu_up2_1.png);
width:153px;
height:45px;
float:left;
}

#rightmenu_up2_2 {
background:url(../img/rightmenu_up2_2.png);
width:153px;
height:62px;
float:left;
}

#rightmenu_up2_3 {
background:url(../img/rightmenu_up2_3.png);
width:153px;
height:49px;
float:left;
}

#footer {
width:100%;
height: 22px;
background-image:url(../img/bg_footer.png);
float:left;
}
#footer_pic {
width:552px;
height:22px;
margin-left:auto;
margin-right:auto;
background:url(../img/footer.png);
}

#content { /* Normaler Content */
width:541px;
float:left;
}

#content_standalone { /* Normaler Content */
width:541px;
margin-bottom:20px;
float:left;
}

/* 2geteilter Content */
#sub_left {
width:303px;
float:left;
background:url(../img/bg_content.gif);
margin-right:12px;
margin-bottom:25px;
}

#sub_right {
width:214px;
float:left;
margin-left:12px;
margin-bottom:25px;
}

/* ENTER-PAGE-CSS */
.enter_bg {
float:left;
width:426px;
height:726px;
border:0;
margin-top:9px;
background-image:url(../img/enter_bg.jpg);
background-repeat:no-repeat;
}
#flag_de {
background-image:url(../img/flag_de.gif);
margin-left:203px;
margin-top:70px;
width:38px;
height:26px;
display:block;

}
#flag_eng {
background-image:url(../img/flag_eng.gif);
margin-left:251px;
margin-top:-26px;
width:38px;
height:26px;
display:block;

}
#flag_ned {
background-image:url(../img/flag_ned.gif);
margin-left:299px;
margin-top:-26px;
width:38px;
height:26px;
display:block;
}