/* Style sheet main */
.textlink{border-top:0px dotted #F06472;border-right:0px dotted #F06472;border-bottom:1px dotted #F06472;border-left:0px dotted #F06472;font-family:Trebuchet MS;text-decoration:none;font-size:11px;color:#688000;text-transform: uppercase;color: #688000;}
.textlink:hover{border-top:0px dotted #F06472;border-right:0px dotted #F06472;border-bottom:1px dotted #F06472;border-left:0px dotted #F06472;font-weight:normal;text-decoration:none;color:#f06472;}
body{margin:0 15px;padding:0;background-color:#F06472;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#000;line-height:18px;font-style: normal;}
p{margin-bottom:1.5em;}
h1,h2,h3{margin:0;padding:0;}
h1{padding-bottom:5px;font-weight:bold;font-size:12px;color:#000;}
h2{font-weight:bold;font-size:12px;color:#000;}
h3{border-bottom:1px solid #e0dac9;font-weight:bold;font-size:12px;color:#000;}
.clearer{width:1px;height:1px;float:none;clear:both;padding:0;font-size:1px;line-height:1px;margin: 0 0 -1px 0 !important;}
#wrapper{width:773px;margin:0 auto;padding:14px 27px 14px 14px;text-align:left;background: url(tl_files/schloss-steinbach/template/bg_main.gif) repeat-y;}
#header{width:773px;height:90px;text-align:left;border-bottom:1px solid #9E9E99;}
#header img{float:left;margin:-6px 0 0 125px;padding:0;}
#topnav{float:right;margin:0;text-align:right;color:#9e9e99;}
#topnav a{text-decoration:none;font-size:11px;color:#9e9e99;}
#topnav a:hover{font-weight:normal;text-decoration:none;color:#000;}
#container{width:773px;margin:6px 0 0;padding:0;text-align:left;background: url(tl_files/schloss-steinbach/template/bg_content.gif) repeat-y;}
#bottom{width:814px;margin:0 auto;padding:0;text-align:center;font-size:10px;line-height:18px;background: url(tl_files/schloss-steinbach/template/bg_schatten_bottom.gif) no-repeat 13px 0;}
#footer{width:773px;margin:6px 0 0;padding:0;text-align:left;border-top:1px solid #9E9E99;}
#footer img{float:left;margin:6px 15px 0 0;}
#left{width:213px;float:left;margin:0;padding:0;text-align:left;}
.ce_text,.ce_toplink{padding:0 15px;}
.ce_toplink{margin:36px 0 0;}
.ce_toplink a{color: #F20368 !important;}
#main li{padding:0 0 5px 15px;background-image:url("img/bullet_point.gif");background-repeat:no-repeat;color:#000;background-position: 0 6px;}
#main ul{margin:0;padding:0 0 9px;line-height:18px;list-style-type:none;}
#main a{text-decoration:none;color:#003127;}
#main a:hover{text-decoration:none;color:#E03143;}
.mod_pageImage img{margin-bottom:15px;padding-left:1px;border-bottom:1px solid #FFFFEB;}
#startseite{width:558px;height:454px;overflow:hidden;border-left:1px solid #FFFFEB;background: url(tl_files/schloss-steinbach/template/loader.gif) no-repeat center center;}
.mod_navigation{width:183px;float:left;display:inline;margin:20px 15px 0;padding-bottom:100px;text-align:center;border-top:1px solid #97A186;}
.mod_navigation ul{margin:0;padding:0;list-style-type:none;}
.mod_navigation ul ul{margin:0;border:0 none;}
.mod_navigation li{margin:0;padding:0;list-style-type:none;}
.mod_navigation li a{width:183px;display:block;margin:0;padding:0;border-bottom:1px solid #97a186;text-decoration:none;font-size:14px;color:#97a186;line-height:26px;}
.mod_navigation li a:hover{color:#ffffeb;}
.mod_navigation li.active a{padding:0;color:#ffffeb;}
.mod_navigation li.active li a:hover{color:#ffffeb;}
#kontaktform{margin:15px;padding:15px;background: #E0DAC9;}
#kontaktform .formbody label{width:120px;float:left;clear:both;display:block;margin-bottom:1em;padding-top:6px;line-height:1em;}
#kontaktform .formbody input{width:310px;float:right;margin-bottom:1em;padding:3px;background-color:#fff;border:1px solid #9E9E99;}
#kontaktform .formbody textarea{width:310px;height:100px;padding:3px;background-color:#fff;border:1px solid #9E9E99;}
#kontaktform p.error{width:318px;float:right;margin:0;font-size:11px;color:#ff7218;}
#kontaktform .submit_container input{width:auto;margin-left:100px;padding:3px 10px;background-color:#00211A;border:1px solid #00211A;font-size:11px;color:#fff;cursor: pointer;text-transform: uppercase;}
#kontaktform .submit_container input:hover{background-color:#555;border:1px solid #555;}
