/**
* Design und Layout 'trynergie'
* (c) 2009 by website baker services  http://www.websitebakers.org
*/



/* Definierte Startwerte alle HTML-Elemente */
* { 
 	margin: 0;
 	padding: 0;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Customise the standard HTML
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a:link, a:visited, a:active {
	color: #133142;
	text-decoration: underline;
}
a:hover {color:#aaa; text-decoration: none;}


hr {color:#133142;}

/* Page Headings */
h1, h2, h3, h4, h5, h6 {color: #e10215;}

strong {color: #e10215;}

p {margin:0;}


h1 { 
	margin:10px 0 6px 0;
	font-size: 24px;	
}

h2 { 
	margin:10px 0 4px 0;
	font-size: 18px;	
		
}

h3 { margin:10px 0 4px 0;
	font-size: 16px;	
}

h4 {	
	margin:10px 0 0 0;	
	font-size: 1em;	
	
}

h5 {
	margin:10px 0 0 0;	
	font-size: 0.9em;	
}

h6 {
	margin:3px 0 0 0;	
	font-size: 0.75em;	
}

/* Schrift und Hintergrund Browserseite Contentseite */
body#p2 { 
font-family:Verdana, sans-serif;
background:url(../img/trinergy-content-bgn-tile.jpg) repeat-x #fff ;
color:#666;
font-size:12px;
}
#wrap_index {  
width:100%;
background:url(../img/trinergy-content-bgn.jpg) no-repeat top center;
min-height:850px;
}


#site_index {  
margin:0px auto;
width:1020px;
}


#head1  { 
color:#fff;
font-size:12px;

}


#headertext  { 
color:#FFFFFF;
float:left;
font-size:12px;
height:80px;
padding-top:0;
width:750px;
}


#text7  { 
padding:10px;
}

#container  {  
float:left;
width:1010px;
min-height:200px;
margin-left:10px;
margin-top:4px;
}


/* Schrift und Hintergrund Suche */
#searchblock  { 
float:left;
width:1010px;
padding-top:10px;
}

#search_index  {  
float:right;
font-size:11px;
margin-top:0px;
width:160px;
margin-right:36px;
}



#navi_cont  {  
float:left;
width:200px;
min-height:200px;
}

#navimain_index  {  
padding:10px;
}

#navimain_index ul  {  
list-style:none;
padding-left:10px;
}

#navimain_index li {  
padding:10px;
}

#navimain_index a {  
text-decoration:none;
padding:10px;
}

#navimain_index .menu-child  {  
padding-bottom:0px;
}

#navimain_index .menu-sibling  {  
padding-bottom:0px;
}

#navimain_index .menu-current  {  
text-decoration:underline;
}

#main  {  
float:left;
width:600px;
min-height:450px;
}

#text1 {  
padding:10px;
}

#news_index {  
float:left;
width:200px;
min-height:200px;
margin-left:10px;
}

#any_index {  
padding:10px;
}
.any_index h2 {font-size:14px;}
.any_index h4 {font-size:10px;}
.any_index p {color:#333; margin-top:6px;}
.any_index a {color:#e10215;text-decoration:none;}
.any_index a:hover{ color:#333;}




/* Schrift und Hintergrund Browserseite Startseite */
body#p1 { 
	font-family:Verdana, sans-serif;
background:url(../img/trinergy-content-bgn-tile.jpg) repeat-x #fff ;
color:#666;
font-size:12px;
}
#wrap_start {  
width:100%;
background:url(../img/trinergy-index-bgn.jpg) no-repeat top center;
min-height:850px;
}


#site_start {  
margin:0px auto;
width:1020px;
}


/* Schrift und Hintergrund Suche_startseite */
#search_start {  
float:right;
font-size:11px;
margin-top:68px;
width:160px;
}

.searchbox{ 

}

.searchbox input[type='image'] {background:none;border:none; margin-left:6px;vertical-align:bottom;margin-right:6px;}
.searchbox input[type='text'] {background:#fff;  border:1px solid #ccc;color:#ad969e; width:120px;padding-left:10px;}




/* Schrift und Hintergrund Navi-Top */
#navi_start { 
width:740px;
color:#fff;
float:left;
height:50px;
margin-top:130px;
}

#navimain_start { 
width:740px;
height:50px;
}

#navimain_start ul{ 
list-style:none;
}

#navimain_start li{ 
display:inline;
}

#navimain_start li a { 
text-decoration:none;
color:#fff;
padding-left:20px;
padding-right:20px;
font-size:11px;
font-weight:bold;
float:left;
padding-top:10px;
height:20px;
}

#navimain_start a:hover  { 
background:#ddd;
color:#333;
}

#navimain_start .menu-current a { 
background:#fff;
color:#e10215;
}

#navimain_start .menu-parent a { 
background:#fff;
color:#e10215;
}


#hands  { 
float:left;
width:216px;
height:262px;
margin-top:14px;
margin-left:4px;
}


/* Schrift und Hintergrund Head Startseite*/
#head_start  { 
float:left;
width:1000px;
min-height:100px;
margin-left:20px;
padding-top:12px;
}


#text2  {  
float:left;	
width:296px;
}


#text3  {  
float:left;	
width:296px;
padding-left:46px;
}

#text4  {  
float:left;	
width:296px;
padding-left:46px;
}

#news_start  {  
float:left;	
width:980px;
margin-left:20px;
height:170px;
margin-top:20px;
}

#any_start  {  
float:left;	
width:980px;
padding-left:40px;
}


.any_start h2 {color:#333; font-size:15px;}
.any_start h4 {color:#aaa;}
.any_start p {color:black; margin-top:6px;}
.any_start a {color:black;text-decoration:none;}
.any_start a:hover{ color:#aaa;}
.any_start hr{display:none; }

.any_start {
width:220px;
height:150px;
float:left;
margin-right:20px;
}

#block_start  {  
float:left;	
width:1010px;
height:190px;
background:#e2e2e2;
}

#text5  {  
padding:10px;
}

#text_bottom  {  
float:left;	
width:980px;
margin-left:20px;
min-height:100px;
margin-top:10px;

}

#text6  {  
padding:10px;
}


#end_start  {  
margin-top:10px;
font-size:11px;
float:left;
width:1000px;
}

#footer  {  
float:left;
padding-left:10px;
}

#header  {  
float:right;
padding-right:10px;
}

#traum {font-size:10px; width:1020px; color:#bbb; padding-bottom:20px; text-align:center;float:left;margin-top:10px;}

#traum a {text-decoration:none; color:#bbb; font-size:10px;}

#traum a:hover { color:#e10215;}