/* Style sheet hessenpark */
body{background-color:#F2F2F2;background-image:url("tl_files/images/hessenpark/background.png");background-repeat:repeat-x;font-family:Verdana,sans-serif;font-size:14px;color:#333333;}
a{text-decoration:none;color:#CA904D;}
h1,h2,h3,h4,h5,h6{color:#96341A;}
h1{margin:0 0 12px;font-size:24px;}
h2{margin:0 0 6px;font-size:18px;}
h3,h4,h5,h6{margin:0 0 6px;font-size:15px;}
ul{padding-left:34px;list-style-type:square;list-style-position:outside;}
li{list-style-type:square;}
#wrapper{margin-top:10px;margin-bottom:10px;background-color:#ffffff;border:1px solid #96341A;}
#container{}
.mod_article{margin-bottom:12px;}
.info,.login_info,p.url{font-size:11px;color:#5C5C5C;}
.caption{text-align:center;font-size:11px;color:#5C5C5C;}
.highlight{background-color:#FF8B73;border:1px solid #FF6140;font-weight:bold;font-style:italic;}
.outerspacer{margin:0 12px;}
.bottom_spacer{margin-bottom:12px;}
.pagination{margin-bottom:12px;color:#5C5C5C;}
.pagination p{margin-bottom:6px;font-weight:bold;font-style:italic;}
.pagination ul{padding:0;list-style-type:none;list-style-position:outside;}
.pagination li{float:left;margin:0 6px 0 0;list-style-type:none;}
.pagination .current{font-weight:bold;}
.active span{}
div.image_container{position:relative;}
div.image_container img.magnifier{bottom:0;right:0;position:absolute;}
iframe{background-color:#cccccc;border:1px solid #96341A;}
label.mandatory{font-weight:bold;}
span.mandatory{font-weight:bold;color:#FF2C00;}
label.error,p.error{font-style:italic;color:#FF2C00;}
.tableform td{padding-bottom:6px;}
.tableform td.col_first{padding-right:6px;}
.bgcolor_dunkelbraun{background-color:#96341A;}
.bgcolor_braun{background-color:#CA904D;}
.bgcolor_hellbraun{background-color:#CAA06E;}
.padding_r_l_12{padding:0 12px;}
#header{border-bottom:1px solid #96341A;}
.col_height_140{height:140px;}
.col_height_226{height:226px;}
#header h1{margin:12px 0;font-size:26px;}
#header h2{margin:6px 0;font-size:18px;}
#header h3{margin:6px 0;font-size:18px;}
body #headerimage_schematic{background:#CA904D url(tl_files/images/hessenpark/headerimages/hessenpark_schematic.png) no-repeat center center;}
body #headerimage{background:#96341A url(tl_files/images/hessenpark/headerimages/startseite.jpg) no-repeat center center;}
body #headerimage_hk{background:#CA904D url(tl_files/images/hessenpark/headerimages/startseite_hk.jpg) no-repeat top left;}
body.startseite #headerimage{background:#96341A url(tl_files/images/hessenpark/headerimages/startseite.jpg) no-repeat center center;}
body.startseite #headerimage_hk{background:#CA904D url(tl_files/images/hessenpark/headerimages/startseite_hk.jpg) no-repeat top left;}
body.aktuelles #headerimage{background:#96341A url(tl_files/images/hessenpark/headerimages/aktuelles.jpg) no-repeat center center;}
body.aktuelles #headerimage_hk{background:#CA904D url(tl_files/images/hessenpark/headerimages/aktuelles_hk.jpg) no-repeat top left;}
body.das-museum #headerimage{background:#96341A url(tl_files/images/hessenpark/headerimages/das-museum.jpg) no-repeat center center;}
body.das-museum #headerimage_hk{background:#CA904D url(tl_files/images/hessenpark/headerimages/das-museum_hk.jpg) no-repeat top left;}
body.radiowerkstatt #headerimage{background:#96341A url(tl_files/images/hessenpark/headerimages/radiowerkstatt.jpg) no-repeat center center;}
body.radiowerkstatt #headerimage_hk{background:#CA904D url(tl_files/images/hessenpark/headerimages/radiowerkstatt_hk.jpg) no-repeat top left;}
body.amateurfunkstation-dl0fhp #headerimage{background:#96341A url(tl_files/images/hessenpark/headerimages/amateurfunkstation-dl0fhp.jpg) no-repeat center center;}
body.amateurfunkstation-dl0fhp #headerimage_hk{background:#CA904D url(tl_files/images/hessenpark/headerimages/amateurfunkstation-dl0fhp_hk.jpg) no-repeat top left;}
body.sonderausstellung #headerimage{background:#96341A url(tl_files/images/hessenpark/headerimages/sonderausstellung.jpg) no-repeat center center;}
body.sonderausstellung #headerimage_hk{background:#CA904D url(tl_files/images/hessenpark/headerimages/sonderausstellung_hk.jpg) no-repeat top left;}
#mainmenu{font-size:18px;}
#mainmenu a,#mainmenu span{display:block;margin:0;}
#mainmenu a.last,#mainmenu span.last{}
#mainmenu a.first,#mainmenu span.first{}
#mainmenu ul{margin:0;padding:12px;}
#mainmenu li{height:30px;margin:0;padding:0;list-style-type:none;}
#mainmenu li a{color:#96341A;}
#mainmenu a:hover{font-weight:bold;color:#96341A;}
#mainmenu span.active{font-weight:bold;color:#96341A;}
#mainmenu a.trail{font-weight:bold;color:#96341A;}
#submenu{}
#submenu ul{margin-bottom:0;padding:0;}
#submenu ul.level_2{margin-top:2px;}
#submenu ul.level_3{margin-top:2px;}
#submenu li{margin:0 0 2px 12px;list-style-type:none;}
#submenu a{padding:0 12px;background:transparent url("tl_files/images/hessenpark/pfeil.png") no-repeat scroll left center;}
#submenu a:hover{color:#96341A;background:transparent url("tl_files/images/hessenpark/pfeil_aktiv.png") no-repeat scroll left center;}
#submenu span{padding:0 12px;background:transparent url("tl_files/images/hessenpark/pfeil_aktiv.png") no-repeat scroll left center;}
#submenu span.active{color:#96341A;}
#left .inside{padding:12px;}
.newsmenu ul,.newsmenu li{padding:0;list-style-type:none;}
#main .inside{padding:12px;}
.mod_breadcrumb a{padding-left:12px;background:url(tl_files/images/hessenpark/pfeil.png) no-repeat center left;}
.mod_breadcrumb a:hover,.mod_breadcrumb span.active{padding-left:12px;color:#96341A;background:url(tl_files/images/hessenpark/pfeil_aktiv.png) no-repeat center left;}
iframe.osm_anfahrt{background-image:url("tl_files/images/hessenpark/osm_anfahrt.jpg");}
.default_table table{border-collapse:collapse;border-spacing:0;}
.default_table thead{background-color:#BBBBBB;}
.default_table th{text-align:center;}
.default_table tbody{background-color:#FFFFFF;}
.default_table td,.default_table th{padding:0 3px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.default_table .col_first{border-left:1px solid #CCCCCC;}
.default_table tbody tr:hover{background-color:#FFD773;}
#footer{background-color:#96341A;color:#FFFFFF;}
#footer .inside{padding:12px 12px 0;}
#footer_copyright p{margin-bottom:0;}
#footer a{text-decoration:none;color:#FFFFFF;}

