/* Cascading Stylesheet fuer SoltanyTC */
/* 3pc: Jasmina Ließmann - 16.06.2009 */

/* ------------------------------
	Allgemeines
------------------------------- */
html {min-height:101%;}
body {background:#610C10; color:#4F4F4F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0;}
#layout {margin:0 auto; width:1020px;}
#container {margin:0 0 15px 0;}

table,tr,td,div,form,input,select,span,img,ol,ul,li,a,h1,h2,h3,h4,h5,h6,big,small,abbr {border:0; font-weight:normal; margin:0; padding:0;}

.clear {clear:both; font-size:0; line-height:0; margin:0; padding:0;}
br.clear {clear:both;}

ul {list-style:none; margin:0 0 15px 0;}
ul li {background:url(/pix/listenpunkt.jpg) no-repeat 0 6px; margin:0 0 0 1px; padding:0 0 0 11px;}


/* ------------------------------
	Kopf
------------------------------- */
#submenu {color:#eae9e9; padding:8px 31px 10px 0; text-align:right; width:989px;}
#submenu a:link, #submenu a:visited{color:#eae9e9; font-family:Arial, sans-serif; font-size:10px; text-decoration:none;}
#submenu a:focus, #submenu a:hover, #submenu a.on{color:#eae9e9; font-family:Arial, sans-serif; font-size:10px; text-decoration:underline;}
#submenu .deutsch {background:url(/pix/icon_deutsch.png) 0 2px no-repeat; padding-left:15px;}
#submenu .englisch {background:url(/pix/icon_englisch.png) 0 2px no-repeat; padding-left:15px;}
#header {background:url(/pix/bg_header.jpg) no-repeat 0 100%; height:159px; margin:0; padding:0; width:1020px;}


/* ------------------------------
	Inhalt
------------------------------- */
#content {background:url(/pix/bg_inhalt.gif) repeat-y 0 0; float:left; margin:0; padding:0 14px 50px 10px; width:996px;}
#inhalt {position:relative; float:left; margin:78px 0 0 0; padding:0; width:510px;}

#login:link, #login:visited, #login:focus, #login:hover {float:right; font-weight:bold; width:101px; height:30px; background:url(/pix/bg_login.gif) no-repeat; color:#731013; display:block; margin:0 20px 0 0; padding:11px 0 0 20px; text-decoration:none; text-transform:uppercase;}

.kasten {float:left; width:240px;}
.simple2{width:255px; height:100px; float:left;}
.table1{border-collapse:collapse; margin:33px 0 22px 2px;}
.table1 td{vertical-align:top; border:#731013 1px solid; width:225px; padding:8px;}
.table1 .g{background:#f6f6f6;}
.table2{border-collapse:collapse; margin:23px 0 22px 2px; border-bottom:#731013 1px solid;}
.table2 td{vertical-align:top; border-top:#731013 1px solid; width:240px; padding:8px;}

.picright{position:absolute; right:-95px; top:35px;}
* html .picright{right:-5px;}


/* menu */
#menu {color:#731013; float:left; margin:80px 116px 0 0; padding:0; width:227px;}
#menu a.e1:link, #menu a.e1:visited {color:#731013; display:block; margin:0 0 12px 0; text-decoration:none;}
#menu a.e1:focus, #menu a.e1:hover {color:#fff; display:block; margin:0 0 12px 0;text-decoration:none;}
#menu a.e1_on:link, #menu a.e1_on:visited, #menu a.e1_on:focus, #menu a.e1_on:hover {color:#fff; display:block; margin:0 0 12px 0;text-decoration:none;}

#menu a.e1 span {background:#e6e6e6; padding:2px 7px 3px 19px; white-space:nowrap;}
#menu a.e1:hover span {background:#731013; padding:2px 7px 3px 19px; white-space:nowrap;} 
#menu a.e1_on span {background:#731013; padding:2px 7px 3px 19px; white-space:nowrap;}

#menu a.login:link, #menu a.login:visited {color:#731013; display:block; margin:40px 0 0 0; text-decoration:none;}
#menu a.login:focus, #menu a.login:hover {color:#fff; display:block; margin:40px 0 0 0; text-decoration:none;}
#menu a.login:hover span {background:#731013; padding:2px 7px 3px 19px; white-space:nowrap;}
#menu a.login span {background:#e6e6e6; padding:2px 7px 3px 19px; white-space:nowrap;}

#menu a.video_1:link, #menu a.video_1:visited {color:#731013; display:block; margin:-6px 0 12px 16px; text-decoration:none;}
#menu a.video_1:focus, #menu a.video_1:hover {color:#fff; display:block; margin:-6px 0 12px 16px;text-decoration:none;}
#menu a.video_1 span {background:#e6e6e6 url(/pix/bg_video_off.gif) 4px 3px no-repeat; padding:2px 10px 3px 22px; white-space:nowrap;}
#menu a.video_1:hover span {background:#731013 url(/pix/bg_video_on.gif) 4px 3px no-repeat; padding:2px 10px 3px 22px; white-space:nowrap;} 

#menu a.lean_glossar:link, #menu a.lean_glossar:visited {color:#731013; display:block; margin:-6px 0 12px 16px; text-decoration:none;}
#menu a.lean_glossar:focus, #menu a.lean_glossar:hover {color:#fff; display:block; margin:-6px 0 12px 16px;text-decoration:none;}
#menu a.lean_glossar span {background:#e6e6e6 url(/pix/bg_ipad_off.gif) 4px 3px no-repeat; padding:2px 10px 3px 22px; white-space:nowrap;}
#menu a.lean_glossar:hover span {background:#731013 url(/pix/bg_ipad_on.gif) 4px 3px no-repeat; padding:2px 10px 3px 22px; white-space:nowrap;} 

#menu a.xingy:link, #menu a.xingy:visited {color:#731013; display:block; margin:-6px 0 12px 16px; text-decoration:none;}
#menu a.xingy:focus, #menu a.xingy:hover {color:#fff; display:block; margin:-6px 0 12px 16px;text-decoration:none;}
#menu a.xingy span {background:#e6e6e6 url(/pix/bg_xing_off.gif) 5px 3px no-repeat; padding:2px 10px 3px 22px; white-space:nowrap;}
#menu a.xingy:hover span {background:#731013 url(/pix/bg_xing_on.gif) 5px 3px no-repeat; padding:2px 10px 3px 22px; white-space:nowrap;}

/* ------------------------------
	Fuss
------------------------------- */
#footer {background:#B8B8B8 url(/pix/bg_footer.png) no-repeat; color:#5D5D5D; font-size:10px; height:15px; margin:0; overflow:hidden; padding:5px 0 0 0; text-align:center; width:1020px;}


/* ------------------------------
	Ueberschriften
------------------------------- */
h1 {margin:0; padding:0;}
h1 a {display:block; height:153px; line-height:0; margin:0; padding:0; width:1020px;}
h1 .p1{background:url(/pix/header1.jpg) no-repeat;}
h1 .p2{background:url(/pix/header2.jpg) no-repeat;}
h1 .p3{background:url(/pix/header3.jpg) no-repeat;}
h1 .p4{background:url(/pix/header4.jpg) no-repeat;}
h1 .p5{background:url(/pix/header5.jpg) no-repeat;}
h1 .p6{background:url(/pix/header6.jpg) no-repeat;}
h1 .p7{background:url(/pix/header7.jpg) no-repeat;}
h1 .p8{background:url(/pix/header8.jpg) no-repeat;}
h1 .ptemp_de{background:url(/pix/header_temp_de.jpg) no-repeat;}
h1 .ptemp_en{background:url(/pix/header_temp_en.jpg) no-repeat;}

h1 span {position:absolute; top:-1000px;}

h2 {color:#731013; font-family:Georgia; font-size:24px; font-weight:normal; margin:0 0 3px 0;}
h3 {color:#444444; font-family:Georgia; font-size:15px; font-weight:bold; margin:0 0 40px 0;}
h4 {color:#711013; font-family:Verdana; font-size:12px; font-weight:bold; margin:0 0 15px 0;}
h5 {color:#464646; font-family:Verdana; font-size:12px; font-weight:bold; margin:0 0 15px 0;}

th {color:#731013; text-align:left; vertical-align:top; border:#731013 1px solid; width:225px; padding:8px;}

/* ------------------------------
	Links
------------------------------- */
a:link, a:visited, a:hover, a:focus {color:#731013; text-decoration:none;}
.link_lean:link, .link_lean:visited, .link_lean:hover, .link_lean:focus {color:#731013; text-decoration:none; font-weight:bold;}
.link1 {margin:0 0 12px 0; text-decoration:none; padding:2px 4px 3px 4px;}
.link1:link, .link1:visited {background:#e6e6e6; color:#731013;}
.link1:hover, .link1:focus {background:#731013; color:#fff;}
.xing {background:url(/pix/logo_xing.gif) no-repeat 0 2px; padding:0 0 0 12px;}

