/* *** www.2punkt.at *** */


body {
background-color: #B3B300;
background-image: url(gx/bg.jpg);
background-position: 50% 0;
background-repeat: repeat-y;
color: #4C4C4C;
line-height: 1.3em;
font-family: Verdana, sans-serif;
font-size: 13px;
padding:0px;
margin:0px;
}

* html #container
{
height: 100%;
}

/* ----------container to center the layout---------- */
#container {
width: 830px;
background-color: #ffffff;
margin: 0px;
min-height: 100%;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
} 

/* ----------header for logo and trailer-------------- */
#header {
text-align: left;
background-color: #ffffff;
background-image: url(gx/bg_header.gif);
background-position: 0 0;
background-repeat: repeat-x;
height: 167px;
padding-bottom: 15px;
margin: 0px; 
}

#logo img {padding:0px 0px;} 


#logo {
float:left;
width: 209px;
height: 162px; 
text-align: left;
background-image: url(gx/logo.jpg);
background-position: 0 0;
background-repeat: no-repeat;
background-color: #ffffff;
padding: 0px;
margin: 0px; 
}

#trailer {
float:right;
width: 612px;
height: 162px;
text-align: left;
background-color: #ffffff;
padding: 0px;
margin: 0px; 
}


/* ----------outer and inner----------------- */
#outer{ 
border-left: solid 205px #C08302; height: 350px; /* color of the left column  */ 
background-color: #ffffff; /* color of the content column */
 } 

#inner{ margin:0px; width:100%; } /* The ie/pc pecularity */ 

/* --------------left navi------------- */
#navi { 

 width:255px; 
 float:left; 
 position:relative; 
 text-align: left;
 margin-left:-235px; 
 margin-right:1px;
 }

/* -----------------content--------------------- */
#content{ 
position: relative;
padding-top: 1px; 
padding-left: 20px; 
}

/* -----------------content_text--------------------- */
#content_text{ 
float: left;
/*background-color: #2D2058;*/
width:400px;
text-align: left;
}

table  tr.spk-caption {
font-size:10px;
color:#333;
text-align:center;
}


/* -----------------content_text_lang--------------------- */
#content_text_lang{ 
float: left;
/*background-color: #2D2058;*/
width:600px;
text-align: left;
}

/* -----------------content_bild--------------------- */
#content_bild{ 
float: right;
/*background-color: #2D2000;*/
width:150px;
/*text-align: right;*/
padding-right: 10px;
margin-bottom:10px;
}

#content_bild h6{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
margin:0;
font-style: normal; 
font-weight: normal; 
color: #CC9933;
text-decoration: none;
line
}

/*  ----------------footer---------------------- */ 
#footer {
clear:both;
height: 23px;
background-color: #2D2058;
padding-left: 5px;
padding-right: 5px; 
padding-top: 5px;
margin-top:10px;
text-align: left; 
color: #ffffff;
font-family: Verdana, sans-serif;
font-size: 11px;
} 

/*  ----------------footer2---------------------- */ 
#footer2 {
height: 23px;
background-color: #ffffff;
padding-left: 5px; 
color: #cccccc;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 10px;
} 

/*  ----------------footer2_left---------------------- */ 
#footer2_left {
float: left;
width:280px;
text-align: left;
} 

/*  ----------------footer2_right---------------------- */ 
#footer2_right {
float: right;
padding-right: 5px; 
text-align: right;
} 

/*  ----------------allgemein---------------------- */ 


img.rahmen {
	border: 1px solid #9A781F;
	padding:3px;
	background-color: #ffffff;
	/*margin-bottom: 15px;*/
}

/*  ----------------bild---------------------- */ 
#bild {
	padding-right: 0px; 
	background-image: url(gx/list-active.gif);
	background-position: 100% 100%;
	background-repeat: no-repeat;
} 


#navi ul
{
list-style-type: none;
text-align: left;
margin-top: 15px;
font-weight: bold;

}

#navi ul li a
{
background: transparent url(gx/list-off.gif) left center no-repeat;
padding-left: 18px;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 13px;
text-decoration: none;
color: #ffffff;
line-height: 30px;
}

#navi ul li a:hover
{
background: transparent url(gx/list-on.gif) left center no-repeat;
color: #FFCC33;

}

#navi ul li a#current
{
background: transparent url(gx/list-active.gif) left center no-repeat;
color: #FFCC33;
}
 


/*  ----------------footer2---------------------- */ 

a.footer2:link , a.footer2:active, a.footer2:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #4C4C4C;
}


a.footer2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #4C4C4C;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	margin-top: 20px;  
	font-style: normal; 
	font-weight: bold; 
	color: #CC9933;
	text-decoration: none;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	margin-top: 20px;  
	margin-bottom: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #CC9933;
	text-decoration: none;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	margin-top: 0px;  
	margin-bottom: 0px; 
	font-style: normal; 
	font-weight: normal; 
	color: #CC9933;
	text-decoration: none;
}

p{

	margin-top: 0px; 
}


#content_text a {
	font-style: normal; 
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none;
	color: #2D2058;
	margin-top: 0px;  
	margin-bottom: 0px; 
} 

#content_text a:hover {
	font-style: normal; 
	font-weight: normal; 
	font-size: 12px;
	text-decoration: underline;
	color: #2D2058;
	margin-top: 0px;  
	margin-bottom: 0px; 
} 

/* *** http://sw-guide.de/weblog/2006-04-24/inline-wrap-bug-of-internet-explorer */

a.liexternal {
	background: url(gx/link_ex.gif) no-repeat right;
	padding-right: 17px;
}

#content_text_lang a.liexternal {
color:#666;
	background: url(gx/link_ex.gif) no-repeat right;
	padding-right: 17px;
}

