/*****************************************

Hit-Enter X-Solution
Wurster Landstr. 171
27638 Wremen
04705 9510100

******************************************/


p { 
  font-style:normal;
  font-size: 14px;
  font-weight: normal;
  margin: 0 0 0 0;
  text-align: justify;
  line-height: 1.3;
  color:#00538C;
}
label {
	color:#00538C;
}
h4 {
  color:#00538C;
  text-align: left;	
}

h3 {
  color:#00538C;
  text-align: left;	
}

a { 
text-decoration: underline;
  
  color:#00538C !important;
}
.tx-srfeuserregister-pi1 { 

  
  color:#00538C !important;
}

.tx-srfeuserregister-pi1 p{ 
text-decoration: none;
  
  color:#00538C !important;
}

body {
     padding:0px;
     margin:0px;
     text-align: center;    
     background-color:#b5cff7;
}


div#spacer {
           width:800px;
           margin: 0pt auto;
           height:5px;
}

div#center {
           width:800px;
           margin: 0pt auto;
           height:auto;   

}
div#middle {
           width:799px;
           height:auto;   
           float:left;        
border-right:1px solid #00538C;
}
div#headmenu span{
font-size: 11px;
font-style:normal;
font-weight: normal;
font-decoration: underline;
font-family: Arial, Verdana;

}
div#headmenu a{
color:#00538C;
}



div#headmenu {
width:800px;
height:14px;
float:left;
margin: 0 0 0 0;
text-align: justify;
line-height: 1.3;
color:#00538C;
}
div#headmenu-left {
width:600px;
height:12px;
float:left;
text-align:left;
}

div#headmenu-right {
text-align:right;
width:200px;
height:12px;
float:left;
}


div#head {
           width:800px;
           float:left;
           height:auto;
}

div#head-u {
          width:800px;
          float:left;
           height:auto;
}

div#head-ul {
          text-align:left;
          width:523px;
          float:left;
          height:200px;
}


div#head-ur {
          text-align:left;
          width:277px;
          float:left;
          height:200px;
          background-color:#00538C;
}

div#head-sub {
             width:800px;
             float:left;
             height:15px;
             height:auto;
}

div#head-banner {
                width:800px;
                float:left;
                height:105px;
}

div#head-ban-left {
                width:500px;
                float:left;
                height:105px;
}

div#head-ban-right {
                width:300px;
                float:left;
                height:105px;
}

div#head-ol {
            width:512px;
            float:left;
           height:auto;
            text-align:left;
}

div#head-or {
            width:288px;
            float:left;
           height:auto;
            text-align:right;
}

div#menu {
           width:726px;
           height:30px;
           float:left;
           text-align:left;
}

div#footer {
           width:800px;
           float:left;
           height:40px;
}


div#content {
           width:800px;
           float:left;
           height:auto;
}


.hstrich {
width:800px;
height:1px;
float:left;
background-color:#00538C;
margin-top:5px;
margin-bottom:5px;
}


.quadimg {
margin-left:1px;
margin-top:1px;
float:left;
}


div#rechteck {
float:left;
width:275px;
height:110px;
background-color:#CED7E7;
margin-top:1px;
margin-left:1px;
}


div#copyr {
width:300px;
text-align:justify;
float:left;
}

div#impr  {
width:300px;
text-align:left;
float:left;
}
div#lastupd p{
text-align:right;
}
div#lastupd {
width:200px;
text-align:right;
float:left;
}

div#footer a{
font-size: 11px;
font-style:normal;
font-weight: normal;
font-decoration: underline;
font-family: Arial, Verdana;
font-decoration:underline;
color:#00538C;
}

div#footer p{
font-size: 11px;
font-style:normal;
font-weight: normal;
font-decoration: underline;
font-family: Arial, Verdana;
}



div#styled-content {
width:726px;
float:left;
height:auto;
}



div#printdiv {
width:64px;
height:auto;
float:left;
margin-left:8px;
text-align:right;
padding-right:1px;
padding-top:2px;
}



.csc-mailform {
text-align:left;
}
.csc-mailform-field {
text-align:left;
}

.csc-textpic-caption {
padding-top:5px;
font-family: Arial, Verdana;
color:#F6883E;
font-style: normal;
font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 text-align:left;
 color:#F6883E;
}


.csc-mailform-field label {
width:80px;
}


div#soc {
width:170px;

margin-top:5px;
margin-left:5px;
float:left;
}


div#label {
width:170px;
text-align:center;

}
div#label p{
text-align:center;
}

div#asearch{
width:170px;
text-align:center;
margin-bottom:5px;
}
div#asearch p{
text-align:center;
}



.tx-timtabsociable-pi1 {
width:170px;
text-align:center;
margin-bottom:5px;
}

div#suchfeld {
text-align:left;
margin-left:22px;
}


div#suchfeld input{
margin-right:15px;

}

div#suchfeld .suchimg{
border:none;

}
.suchimg input{
border:none !important;
}
div#rechteck-rechts {
width:85px;
margin-right:5px;
margin-left:5px;
float:left;
height:auto;
margin-top:5px;

}



* ################### Mailformular ########################### */

/* Mailformular alles linksbuendig */
csc-mailform {
text-align:left !important;
}
fieldset.csc-mailform label {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
color:#00538C;
   width: 80px;
   float: left;
   clear: right;
   }

/* Inhalte Links vor den Eingabefeldern */
.csc-mailform-field label {
     width: 5em;
     float: left;
     text-align: left;
     margin-right: 10px;
     }
	 
/* Mailformular ohne Rahmen */

fieldset {border: 0px; } 


/* Mailformular senden */

.csc-mailform-submit {
    margin-left: 90px;
	float: left;
	margin-top: 10px;
    } 


input, textarea, select, file {
	 border: solid 1px #00538C;
	 padding-top: 0px;
	color:#00538C;
}

input.csc-mailform-submit {
	 font-size: 11px;
	 padding: 5px;
	 padding-top: 2px;
	 padding-bottom: 2px;
}

.formclass {
text-align:left !important;
}



div#tx-rggooglemap-cat {
  font-style:normal;
  font-size: 14px;
  font-weight: normal;
color:#00538C;
}

.heximg {
width:80px;
height:60px;
float:left;
margin-left:5px;
margin-top:5px;
}

.hexdesc {
width:600px;
float:left;
margin-left:5px;
margin-top:5px;
}

.hexlabel {
width:726px;
float:left;
padding-left:5px;
padding-top:5px;
text-align:left;
}

.hexform {
width:706px;
float:left;
margin-right:10px;
margin-top:5px;
text-align:right;
}

.unitview-menu {
width:726px;
float:left;
margin-right:20px;
margin-top:5px;
text-align:right;


}


.tx_hextouristic_unitview_item1 {
width:726px;
float:left;
background-color:#E9EDF3;
}

.tx_hextouristic_unitview_item2 {
width:726px;
float:left;
background-color:#CED7E7;
}
.tx_hextouristic-kopf p{
font-size: 14px;
font-weight: bold;

}
.tx_hextouristic-kopf {
width:726px;
height:30px;
margin-top:10px;
float:left;
text-align:left;
}
div#newunit {
padding-top:10px;
padding-left: 10px;
padding-bottom:10px;
height: auto;
width:726px;
float:left;
background-color:#E9EDF3;	
text-align: left;
}
div#newunitlabel {
color:#00538C;
width:435px;
}

div#newunitleft {
width:440px;
float:left;
}

div#newunitright {
width:280px;
height:auto;
float:left;
}


div#newunitselect {
color:#00538C;
height:45px;
width:435px;
}

div#newunitselect select{
color:#00538C;
width:432px;
height:20px;
}


div#newunit-description {
color:#00538C;
margin-top:10px;
}

div#hextouristic_formunit-photo file {
border:1px solid #00538C;
color:#00538C;
padding-top:0px;
}

div#newunit-photo {
color:#00538C;
margin-top:10px;
}
div#newunit-submit {

margin-top:20px;
width:425px;	
text-align: right;
}

.hexcap {
	 font-style:bold;
  font-size: 11px;
  font-weight: normal;
  color:#00538C;
}

.heximgoffer img {
	border: 1px solid rgb(0, 48, 115);
}

.txh_cellhead-left {
float:left;	
width:424px;
height:15px;;
font-size:12px;
color: #000000;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
text-align:left;
margin-top:5px;
margin-left:7px;
margin-bottom:2px;
}
.txh_cellhead-right a{
font-size:12px;
 color:#00538C;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
}

.txh_cell5 a{
font-weight: bold;
	text-decoration: none;
}
.txh_cellhead-right {

float:left;	
width:270px;
height:15px;;
text-align:right;
margin-top:5px;
margin-left:7px;
margin-bottom:5px;
}


.txh_cell1 {
float:left;	
width:135px;
height:auto;
text-align:left;
margin-top:5px;
margin-left:7px;

margin-bottom:5px;
}

.txh_cell2 {
float:left;	
width:80px;
height:auto;
text-align:left;
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
font-size:11px;
color: #000000;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
}

.txh_cell3 a{
 color:#00538C;

}
.txh_cell3 {
float:left;	
width:230px;
height:auto;
text-align:left;
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
font-size:11px;
color: #000000;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
}

.txh_cell4 {
float:left;	
width:45px;
height:auto;
text-align:left;
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
font-size:11px;
color: #000000;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
}
.txh_cell5 a{
color:#00538C;
}
.txh_cell5 {
float:left;	
width:200px;
text-align:left;
height:auto;
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
font-size:11px;
color: #000000;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
}
.hexbild {
	width: 123px;
	float:left;
}

.hexlupe-right {
	width: 25px;
	text-align: right;
	height:21px;
	float:left;
}

.hexlupe-left {
	width: 101px;
	margin-top:6px;
	text-align: right;
	height:21px;
	float:left;
  font-size: 11px;
  font-weight: bold;
  color:#00538C;
}


.tx_hextouristic a {

}

div#hexlast{
  font-size: 11px;
  font-weight: bold;
  color:#FFFFFF;	
  width: 726px;
  margin-bottom: 2px;
  margin-top: 2px;
  background-color: #003073;
  height:25px;
  float:left;
padding-top:3px;
}

div#hexlast p {


	  font-size: 11px;
  font-weight: bold;
  color:#FFFFFF;	
  text-align: center;
}

div#hexhead p {
	  font-size: 11px;
  font-weight: bold;
  color:#FFFFFF;	
}
div#hexhead{
  font-size: 11px;
  font-weight: bold;
  color:#FFFFFF;	
  width: 726px;
  margin-bottom: 2px;
  margin-top: 2px;
  background-color: #003073;
  height:auto;
  float:left;
}

.hextsum {
	width:726px;
	height:25px;
	  font-size: 12px;
  color:#000000;	
  text-align: left;
}


.tx_hextouristic-pre {
	float:left;
margin-bottom:10px;
height:auto;
}


.tx_hextouristic-kopf {
	float:left;
height:auto;
}

div#newunit{
width:716px;
height: auto;
}






.tx-srfeuserregister-pi1 input {
 border: solid 1px #00538C;
	 padding-top: 0px;
	color:#00538C;
	background-color: ButtonFace;
	font-size: 10px;
	font-weight: normal;

}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit {
 border: solid 1px #00538C;
	 padding-top: 0px;
	color:#00538C;
	background-color: ButtonFace;
	font-size: 10px;
	font-weight: normal;
}


.txh_cellhead-right a {
font-weight: bold;
	
}



.noline {
text-decoration:none !important;
}


.userliste li{
list-style-image:url(../img/hh.gif);


}

