html, body
{
    text-align: center;
    margin: 0 auto;
    padding: 0;    
    background: #69100B url(images/back_rot_weiss.jpg);
    background-repeat: repeat-y;
    background-position:center;
    font-family:Arial;
    font-size: 12px;
	height: 100.1%;
}
p
{
    font-size: 12px;
    font-family: Arial;
    margin:0;
    padding:0;
}
/* Sonderformatierung */
/* Schwarz */
.italic_12_black
{
    font-size: 12px;
    color: #000;
    font-style: italic;
}
.italic_14_black
{
    font-size: 14px;
    color: #000;
    font-style: italic;
}
.italic_16_black
{
    font-size: 16px;
    color: #000;
    font-style: italic;
}
/* Rot */
.italic_12_red
{
    font-size: 12px;
    color: red;
    font-style: italic;
}
.italic_14_red
{
    font-size: 14px;
    color: red;
    font-style: italic;
}
.italic_16_red
{
    font-size: 16px;
    color: red;
    font-style: italic;
}
/* Blau */
.italic_12_blue
{
    font-size: 12px;
    color: navy;
    font-style: italic;
}
.italic_14_blue
{
    font-size: 14px;
    color: navy;
    font-style: italic;
}
.italic_16_blue
{
    font-size: 16px;
    color: navy;
    font-style: italic;
}
/* Blau */
.italic_12_green
{
    font-size: 12px;
    color: green;
    font-style: italic;
}
.italic_14_green
{
    font-size: 14px;
    color: green;
    font-style: italic;
}
.italic_16_green
{
    font-size: 16px;
    color: green;
    font-style: italic;
}
/* Ende Sonderformatierung */
h5
{
    font-size:12px;
    margin:0 0 5px 0;
    padding:0;
}
h4
{
    font-size: 14px;
    font-family: Arial;
    margin:0;
    padding:0;
}
h3
{
    font-size: 16px;
    font-family: Arial;
    margin:0;
    padding:0;
}
h2
{
    font-size: 20px;
    font-family: Arial;
    margin:0;
    padding:0;
}
h1
{
    font-size: 24px;
    font-family: Arial;
    margin:0;
    padding:0;
}
.standard_farbe
{
  color: #000;
}
.rot
{
   color:red;
}
.rot_12
{
   color:red;
   font-size: 12px;
}
.rot_14
{
   color:red;
   font-size: 14px;
}
.rot_16
{
   color:red;
   font-size: 16px;
}
.rot_18
{
   color:red;
   font-size: 18px;
}
.rot_20
{
   color:red;
   font-size: 20px;
}
.gelb
{
   color: yellow;
}
.gruen
{
   color: green;
}
.schwarz
{
   color: black;
}
.schwarz_12
{
   color: black;
   font-size: 12px;
}
.schwarz_14
{
   color: black;
   font-size: 14px;
}
.schwarz_16
{
   color: black;
   font-size: 16px;
}
.schwarz_18
{
   color: black;
   font-size: 18px;
}
.schwarz_20
{
   color: black;
   font-size: 20px;
}
.blau
{
   color:navy;
}
.image_float_left
{
   float:left;
   margin-right:5px;
}
.clear_left
{
   clear:left;
}
ul
{
	margin-top: 0;
	margin-bottom: 0;
}
a
{
  text-decoration:none;
  color: #000;
  font-size: 12px;
  font-family: Arial;
}
a:hover
{
  color:red;
}
br
{
    font-size: 12px;
    margin:0;
    padding:0;
}
#header
{
   width: 760px;
   height: 140px;
   margin: 0 auto;
   padding: 0;
}
#main
{
    width: 760px;
	text-align: left;
    margin: 0 auto;
    padding: 0;
    border-left: 1px solid #430300;
    border-right: 1px solid #430300;
    background: url(images/back760x1.jpg);
	background-repeat: repeat-y;
	
}
#con_left
{
    width: 146px;
    margin:0;
    padding:6px 4px 6px 8px;
    float:left; 
}
#con_center
{
    width: 433px;
    margin:0;
    padding:6px;
    float:left;
}
#inhalte
{
    width: 413px;    
    margin:0;
    padding:5px;
    text-align:left;
    background-color: #efefef;
    border-left: 6px solid #A66B69;
    border-right: 6px solid #A66B69;
    border-bottom: 6px solid #A66B69;
}
#con_center_header
{
    width: 435px;
    height: 30px;
    margin:0;
    padding:8px 0 0 0;
    text-align:center;
    background: url("images/content_header.gif");
   	background-repeat: no-repeat;
}
#con_right
{
    width: 142px;
    margin:0;
    padding:6px;
    float:left;
}
.box1
{
   width: 142px;
   height:6px;
   margin:0;
   padding:0;   
   background: url(images/box_oben.gif);
   background-repeat: no-repeat;
}
* html .box1 
{
   margin:0 0 -9px 0;
}

.box2
{
   	width: 130px;   
   	margin:0;
   	padding:0;
   	border-left: 6px solid #949494;
   	border-right: 6px solid #949494;
   	background-color: #fff;
}
.box3
{
   	width: 142px;
   	height:6px;
   	margin:0;
   	padding:0;
   	background: url(images/box_unten.gif);
   	background-repeat: no-repeat;
}
#nav_box_left
{
   	margin:0;
   	padding:0;
   	width: 146px;
   	height: 55px;
	background-image: url();	    
	background-repeat: no-repeat;	   	   
}
.nav_oben
{
   width: 136px;
   height:18px;
   margin:0;
   padding:8px 0 0 10px;   
   background: url(images/back_nav_oben.gif);
   background-repeat: repeat-x;
   background-position:0px 0px;

}
.nav_oben2
{
   width: 136px;
   height:16px;
   margin:0;
   padding:10px 0 0 10px;   
   background: url(images/back_nav_oben2.gif);
   background-repeat: repeat-x;
   background-position:0px 0px;

}
.nav_oben2 a
{
   color: #fff;
}
.nav_mitte
{
   	width: 134px;
   	margin:0;
   	padding:0;
   	border-left: 6px solid #949494;
   	border-right: 6px solid #949494;   	
   	background-color: #fff;
   	
}
.nav_inhalte_mitte
{
   margin:0;
   padding:3px 0 3px 0;
   border: 3px solid #7D0700;
}
.nav_unten
{
   width: 146px;
   margin:0 0 0px 0;
   padding:0;   
   background: url(images/back_nav_unten.gif);
   background-repeat: no-repeat;
}
#footer
{
    width: 760px;
    height: 24px;
    margin:0;
    padding:12px 0 0 0;
    text-align: center;
    background: url(images/footer760x24.jpg);
    background-repeat: no-repeat;
}
.inhalte_rechts
{
    width:114px;
    margin:0;
    padding:5px;
    border: 3px solid #7D0700;
}
.inhalte_rechts p
{
    font-size:10px;
}
.inhalte_rechts a
{
    font-size:10px;
    text-decoration:none
}
.inhalte_rechts a:hover
{
   color:red; 
}
/* Spielerbörseformular */
#sb_formular {
	width: 410px;
	margin: 0;
	padding:0 0 0 10px;
}
#sb_formular form {
	font-size: 12px;
}

#sb_formular form br {
	clear: both;
}

#sb_formular input,textarea,select {
	border: 1px solid #000;
	display: block;
	float: left;
}

#sb_formular label {
	width: 100px;
	float: left;
}
/* Gästebuchformular */
#g_formular {
	width: 400px;
	margin: 0;
	padding:0;
}
#g_formular form {
	font-size: 12px;
}

#g_formular form br {
	clear: both;
}

#g_formular input,textarea,select {
	border: 1px solid #000;
	display: block;
	float: left;
}

#g_formular label {
	width: 150px;
	float: left;
}
#col_container {
	width: 410px;
	height: 100%;
	background: #fff;
	margin: 0;
	padding: 0;
}

#col_container a {
	margin: 0 auto;
	padding: 0;
}

#col_container a:link,#col_container a:visited {
	text-decoration: none;
	margin: 0 auto;
	font-size: 12px;
	color: #000;
}

#col_container a:hover {
	margin: 0 auto;
	padding: 0;
	font-size: 12px;
}
.col_form_gbook_li {
	width: 30px;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}

.col_form_gbook_re {
	width: 380px;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	float: right;
}
/* Kontaktformular */
#divFormKontakt
{
	width: 400px;
	margin: 0 0 0 10px;
	padding:0; 
}
#k_formular
{ 
	margin:0; 
	padding:0;
	font-family: Arial;
	font-size: 12px;
}
#k_formular br
{
	clear: both;
}
#k_formular input,textarea,select
{
	border: 1px solid #000;
	display: block;
	float: left;
	margin-bottom: 5px;
	padding-left: 3px;
}
#k_formular label
{
	width: 130px;
	float: left;
	margin-bottom: 5px;
}
#divDanke
{
	width: 410px;
    height: auto;	  
}
