/*  done by mindixx interactive austria - www.mindixx.eu */
/*  Copyright 1995-2008 by mindixx interactive austria */
/*  */
/*  Content */

div#ps-top span.pst-left { color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:10px;}
div#ps-top span.pst-left ul { margin:0; text-align:left;}
div#ps-top span.pst-left li { display:inline; list-style:none; padding:0px;}
div#ps-top span.pst-left li a, span.pst-right li a:visited { padding:1px 5px 1px 5px; color:rgb(250,250,250); text-decoration:none; font-weight:normal;}
div#ps-top span.pst-left li a:hover, span.pst-left li a:active { text-decoration:none; color:rgb(171,30,2);}

div#ps-top span.pst-right { color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:10px;}
div#ps-top span.pst-right ul { margin:0; text-align:left;}
div#ps-top span.pst-right li { display:inline; list-style:none; padding:0px;}
div#ps-top span.pst-right li a, span.pst-right li a:visited { padding:1px 5px 1px 5px; color:rgb(250,250,250); text-decoration:none; font-weight:normal;}
div#ps-top span.pst-right li a:hover, span.pst-right li a:active { text-decoration:none; color:rgb(171,30,2);}

div#psn_home span {display:none;}
div#psn_home a {margin:0; display:block; background-image: url(../pics/dot_blank.gif); width:169px; height:65px; border:0px solid #00ff00;}

div#ps-content div#psc_cont { color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:11px; text-align:left; width:100%; vertical-align:top;}
div#ps-content div#psc_cont h1 { margin-bottom:20px; padding:5px 0px 5px 12px; width:95%; color:rgb(102,102,102); text-decoration:none; font-weight:bold; font-size:18px; background: url(../pics/build/stdo_h1pic.jpg) 0px 14px no-repeat; border-bottom: 1px solid rgb(0,89,157);}
div#ps-content div#psc_cont h2 { padding:0px 0px 0px 0px; color:rgb(87,153,135); text-decoration:none; font-weight:bold; font-size:16px; text-align:left;}
div#ps-content div#psc_cont h3 { margin:0px; padding:0px 0px 0px 0px; color:rgb(87,153,135); text-decoration:none; font-weight:bold; font-size:16px; text-align:right;}
div#ps-content div#psc_cont .btext { color:rgb(102,102,102); padding-left:0px; display:inline; width:95%; text-decoration:none; font-weight:normal; font-size:11px; line-height:15px;}
div#ps-content div#psc_cont .btextx p { margin:0px; padding:0px; clear:left;}
div#ps-content div#psc_cont .btextx br { margin:0px; padding:0px; clear:left; display:block;}
div#ps-content div#psc_cont .btext a { color:rgb(87,153,135); text-decoration:none;}
div#ps-content div#psc_cont .btext a:hover { color:rgb(87,153,135); text-decoration:underline;}

div#ps-content1s div#psc_cont1s { color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:11px; text-align:left; width:100%;}
xdiv#ps-content1s div#psc_cont1s h1 { margin-bottom:0px; padding:5px 0px 5px 12px; width:760px; color:rgb(102,102,102); text-decoration:none; font-weight:bold; font-size:18px; background: url(../pics/build/stdo_h1pic.jpg) 0px 14px no-repeat; border-bottom: 1px solid rgb(0,89,157);}
div#ps-content1s div#psc_cont1s h1 { margin-bottom:20px; padding:5px 0px 5px 12px; width:95%; color:rgb(102,102,102); text-decoration:none; font-weight:bold; font-size:18px; background: url(../pics/build/stdo_h1pic.jpg) 0px 14px no-repeat; border-bottom: 1px solid rgb(0,89,157);}
div#ps-content1s div#psc_cont1s h2 { padding:0px 0px 0px 0px; color:rgb(87,153,135); text-decoration:none; font-weight:bold; font-size:16px; text-align:left;}
div#ps-content1s div#psc_cont1s h3 { margin:0px; padding:0px 0px 0px 0px; color:rgb(87,153,135); text-decoration:none; font-weight:bold; font-size:16px; text-align:right;}
xdiv#ps-content1s div#psc_cont1s .btext { color:rgb(102,102,102); padding-left:0px; width:770px; text-decoration:none; font-weight:normal; font-size:11px; line-height:20px;}
div#ps-content1s div#psc_cont1s .btext { color:rgb(102,102,102); padding-left:0px; display:inline; width:99%; text-decoration:none; font-weight:normal; font-size:11px; line-height:15px;}
div#ps-content1s div#psc_cont1s .btextx p { margin:0px; padding:0px; clear:left;}
div#ps-content1s div#psc_cont1s .btextx br { margin:0px; padding:0px; clear:left; display:block;}
div#ps-content1s div#psc_cont1s .btext a { color:rgb(87,153,135); text-decoration:none;}
div#ps-content1s div#psc_cont1s .btext a:hover { color:rgb(87,153,135); text-decoration:underline;}


div#ps-content div#psc_cont h3.csc-searchResultHeader { clear:left; margin:0; padding:0; width:480px; text-align:left; }
div#ps-content div#psc_cont h3.csc-searchResultHeader a { margin:0px; padding:0px; text-decoration:underline; color:rgb(102,102,102); font-weight:bold; font-size:11px;}
div#ps-content div#psc_cont p.csc-searchResult { margin:0px; padding:0px 0px 10px 10px; width:450px; color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:11px; line-height:20px;}
div#ps-content div#psc_cont .csc-searchResultRange { margin:0px; padding:0px 0px 10px 10px; color:rgb(102,102,102); font-weight:normal; font-size:11px; line-height:20px;}
div#ps-content div#psc_cont .csc-searchResultPrevNext { margin:0px; padding:0px 0px 10px 10px; }
div#ps-content div#psc_cont .csc-searchResultPrevNext a {color:rgb(102,102,102); text-decoration:underline; font-weight:normal; font-size:11px; line-height:20px;}

div#ps-content div#psc_cont .csc-sitemap ul { list-style-type:none; font-size:11px; margin:0; padding-left:30px; }
div#ps-content div#psc_cont .csc-sitemap li a { display: block; padding: 3px 10px 3px 10px; font-weight:normal; color:#505050; text-decoration:none; width:248px; height:16px; }


div#ps-mainnav span.psm_mainmenu { color:rgb(50,50,50); text-decoration:none; font-weight:bold; font-size:11px; text-align:left;}
div#ps-mainnav span.psm_mainmenu ul { margin:0 auto; padding:0px; text-align:left; width:269px;}
div#ps-mainnav span.psm_mainmenu li { display:block; list-style:none; padding:1px 0px 0px 0px; position:relative; z-index:1; background-color:rgb(255,255,255); }
div#ps-mainnav span.psm_mainmenu li a, div#ps-mainnav div#psm_mainmenu li a:visited { display:block; padding:3px 0px 3px 15px; color:rgb(0,0,0); text-decoration:none; font-weight:normal; background: rgb(230,230,230) url(../pics/build/stdo_navdot0.gif) 5px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li a:hover, div#ps-mainnav div#psm_mainmenu li a:active { text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 5px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l1 a, div#ps-mainnav div#psm_mainmenu li.l1 a:visited { display:block; padding:3px 0px 3px 15px; color:rgb(0,0,0); text-decoration:none; font-weight:normal; background: rgb(230,230,230) url(../pics/build/stdo_navdot0.gif) 5px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l1 a:hover, div#ps-mainnav div#psm_mainmenu li.l1 a:active { text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 5px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l2 a, div#ps-mainnav div#psm_mainmenu li.l2 a:visited { display:block; padding:3px 0px 3px 25px; color:rgb(0,0,0); text-decoration:none; font-weight:normal; background: rgb(230,230,230) url(../pics/build/stdo_navdot0.gif) 15px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l2 a:hover, div#ps-mainnav div#psm_mainmenu li.l2 a:active { padding-left:25px; text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 15px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l3 a, div#ps-mainnav div#psm_mainmenu li.l3 a:visited { display:block; padding:3px 0px 3px 35px; color:rgb(0,0,0); text-decoration:none; font-weight:normal; background: rgb(230,230,230) url(../pics/build/stdo_navdot0.gif) 25px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l3 a:hover, div#ps-mainnav div#psm_mainmenu li.l3 a:active { padding-left:35px; text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 25px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l4 a, div#ps-mainnav div#psm_mainmenu li.l4 a:visited { display:block; padding:3px 0px 3px 45px; color:rgb(0,0,0); text-decoration:none; font-weight:normal; background: rgb(230,230,230) url(../pics/build/stdo_navdot0.gif) 35px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.l4 a:hover, div#ps-mainnav div#psm_mainmenu li.l4 a:active { padding-left:45px; text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 35px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.act1 a { text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 5px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.act2 a { padding-left:25px; text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 15px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.act3 a { padding-left:35px; text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 25px 7px no-repeat;}
div#ps-mainnav span.psm_mainmenu li.act4 a { padding-left:45px; text-decoration:none; color:rgb(255,255,255); background: rgb(64,131,181) url(../pics/build/stdo_navdot1.gif) 35px 7px no-repeat;}




div#ps-mainnav div#psm_spc1s div.sbox { clear:both; padding:5px 0px 0px 0px;}
div#ps-mainnav div#psm_spc1s div.sbox #suchform input.suchfeld { float:left; border:solid 1px rgb(244,209,117); width:190px; }
div#ps-mainnav div#psm_spc1s div.sbox #suchform input.suchbutton { float:left; padding:0 0 0 8px; margin:0; }


div#ps-mainnav div#psm_spc1e div.sbox { clear:both; padding:25px 10px 0px 0px; background: url(../pics/build/stdo_headevent.jpg) left top no-repeat; }
div#ps-mainnav div#psm_spc1c div.sbox { clear:both; padding:25px 0px 0px 0px; background: url(../pics/build/stdo_headcont.jpg) left top no-repeat; }
div#ps-mainnav div#psm_spc1e div.sbox h1,
div#ps-mainnav div#psm_spc1c div.sbox h1 { margin:0px; padding:3px 0px 3px 0px; margin: 0 0 5px 10px; color:rgb(102,102,102); text-decoration:none; text-align:left; font-weight:bold; font-size:11px; border-bottom:1px solid #4485C2;}
div#ps-mainnav div#psm_spc1e div.sbox .btext,
div#ps-mainnav div#psm_spc1c div.sbox .btext { margin:0px; padding:5px 10px 0px 10px; color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:11px; line-height:18px; } 
div#ps-mainnav div#psm_spc1e div.sbox .btext p,
div#ps-mainnav div#psm_spc1c div.sbox .btext p { margin:0px; padding:0px; clear:left;} 
div#ps-mainnav div#psm_spc1e div.sbox .btext a,
div#ps-mainnav div#psm_spc1c div.sbox .btext a { margin:0px; padding:0px 0px 0px 0px; color:rgb(102,102,102); text-decoration:underline;}
div#ps-mainnav div#psm_spc1e div.sbox .btext a:hover,
div#ps-mainnav div#psm_spc1c div.sbox .btext a:hover { color:rgb(87,153,135); text-decoration:underline;}

div#ps-mainnav div#psm_spc1e div.sbox10 { clear:both; padding:25px 10px 0px 0px; background: url(../pics/build/stdo_headoffer.jpg) left top no-repeat; }
div#ps-mainnav div#psm_spc1c div.sbox10 { clear:both; padding:25px 0px 0px 0px; background: url(../pics/build/stdo_headoffer.jpg) left top no-repeat; }
div#ps-mainnav div#psm_spc1e div.sbox10 h1,
div#ps-mainnav div#psm_spc1c div.sbox10 h1 { margin:0px; padding:3px 0px 3px 0px; margin: 0 0 5px 10px; color:rgb(102,102,102); text-decoration:none; text-align:left; font-weight:bold; font-size:11px; border-bottom:1px solid #4485C2;}
div#ps-mainnav div#psm_spc1e div.sbox10 .btext,
div#ps-mainnav div#psm_spc1c div.sbox10 .btext { margin:0px; padding:5px 10px 0px 10px; color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:11px; line-height:18px; } 
div#ps-mainnav div#psm_spc1e div.sbox10 .btext p,
div#ps-mainnav div#psm_spc1c div.sbox10 .btext p { margin:0px; padding:0px; clear:left;} 
div#ps-mainnav div#psm_spc1e div.sbox10 .btext a,
div#ps-mainnav div#psm_spc1c div.sbox10 .btext a { margin:0px; padding:0px 0px 0px 0px; color:rgb(102,102,102); text-decoration:underline;}
div#ps-mainnav div#psm_spc1e div.sbox10 .btext a:hover,
div#ps-mainnav div#psm_spc1c div.sbox10 .btext a:hover { color:rgb(87,153,135); text-decoration:underline;}

div#ps-mainnav div.sbox_clear { clear:left; display:block; padding:5px 0px 0px 0px; float:left; width:268px; height:0px; font-size:0;}


/* 3 Hauptspalten Startseite unten */
div#page-site div#psc_sp11 { padding:0px 0px 0px 0px; border:0px solid #ff0000; width:268px; background: #FFFFFF url(../../files/pics/main/stdo_mainpictour.jpg) top left no-repeat;}
div#page-site div#psc_sp12 { padding:0px 0px 0px 0px; border:0px solid #ff0000; width:268px; background: #FFFFFF url(../../files/pics/main/stdo_mainpicgem.jpg) top left no-repeat;}
div#page-site div#psc_sp13 { padding:0px 0px 0px 0px; border:0px solid #ff0000; width:268px; background: #FFFFFF url(../../files/pics/main/stdo_mainpicnav.jpg) top left no-repeat;}


div#ps-mainnav div.psm-left { color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:10px;}
div#ps-mainnav div.psm-left ul { margin:0; padding:0; text-align:left;}
div#ps-mainnav div.psm-left li { display:inline; list-style:none; padding:0px;}
div#ps-mainnav div.psm-left li a, div#ps-mainnav div.psm-left li a:visited { padding:1px 5px 1px 5px; color:rgb(102,102,102); text-decoration:none; font-weight:normal; text-transform:uppercase;}
div#ps-mainnav div.psm-left li a:hover, div#ps-mainnav div.psm-left li a:active { text-decoration:none; color:rgb(87,153,135);}

div#ps-mainnav div.psm-center {color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:10px;}
div#ps-mainnav div.psm-center ul { margin:0; padding:0; text-align:left;}
div#ps-mainnav div.psm-center li { display:inline; list-style:none; padding:0px;}

div#ps-mainnav div.psm-center span.psc1 { display:inline; padding:0 10px 0 0; margin:0; width:80px; height:15px; float:left; background:transparent url(../pics/build/mx_icon_w3c_css.gif) 0 0 no-repeat;}
div#ps-mainnav div.psm-center span.psc1 span {display:none;}
div#ps-mainnav div.psm-center span.psc1 a {margin:0; display: block; background-image: url(../pics/dot_blank.gif); width:80px; height:15px;}
div#ps-mainnav div.psm-center span.psc2 { display:inline; padding:0 10px 0 0; margin:0; width:80px; height:15px; float:left; background:transparent url(../pics/build/mx_icon_w3c_xhtml.gif) 0 0 no-repeat;}
div#ps-mainnav div.psm-center span.psc2 span {display:none;}
div#ps-mainnav div.psm-center span.psc2 a {margin:0; display: block; background-image: url(../pics/dot_blank.gif); width:80px; height:15px;}
div#ps-mainnav div.psm-center span.psc3 { display:inline; padding:0 0px 0 0; margin:0; width:80px; height:15px; float:left; background:transparent url(../pics/build/mx_icon_w3c_wai3.gif) 0 0 no-repeat;}
div#ps-mainnav div.psm-center span.psc3 span {display:none;}
div#ps-mainnav div.psm-center span.psc3 a {margin:0; display: block; background-image: url(../pics/dot_blank.gif); width:80px; height:15px;}


div#ps-content span.psc-right { color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:10px;}
div#ps-content span.psc-right a, div#ps-content span.psc-right a:visited { padding:1px 0px 1px 0px; color:rgb(102,102,102); text-decoration:none; font-weight:normal;}
div#ps-content span.psc-right a:hover, div#ps-content span.psc-right a:active { text-decoration:none; color:rgb(87,153,135);}

div#ps-footer span.psc-center { color:rgb(102,102,102); text-decoration:none; font-weight:normal; font-size:10px;}
div#ps-footer span.psc-center a, div#ps-content span.psc-center a:visited { padding:1px 5px 1px 5px; color:rgb(102,102,102); text-decoration:none; font-weight:normal;}
div#ps-footer span.psc-center a:hover, div#ps-content span.psc-center a:active { text-decoration:none; color:rgb(87,153,135);}
div#ps-footer span.psc-center a.mx0, div#ps-content span.psc-center a:visited.mx0 { padding:1px 0px 1px 0px; }

