/* 
globalzoo Reisen Stylesheet
Copyrights Kai Brach
Created: 28.12.06
*/

/* Basic ######################################################### */

div.blogs-top {
	background:#aad871 url(../pix/bg-blogs-blank.jpg) top left;
	color:#3d5a20;
	}
	
div.blogs-top-character {
	background:#aad871 url(../pix/bg-blogs-character.jpg) top left;
	height:127px;
	padding:20px 330px 20px 20px;
	color:#3d5a20;
	}	
	
div.blogs-top-suche {
	background:#aad871 url(../pix/bg-blogs-blank.jpg) top left;
	height:60px;
	padding:20px;
	color:#3d5a20;
	}	
	
div.blogs-top-browse {
	background:#aad871 url(../pix/bg-blogs-blank.jpg) top left;
	height:40px;
	padding:20px;
	color:#3d5a20;
	}	
	
div.blog-mitglied-header {
	background:#aad871;
	height:140px;
	overflow:hidden;
	}

div.permalink {
	width:110px;
	text-align:center;
	float:left;
	padding:5px 0;
	font-size:0.9em;
	line-height:1em;
	}

div.permalink a:link, div.permalink a:visited {
	font-weight:normal;
	}
	
div.im-text {
	margin:0 12px 5px 0;
	}


div.im-text-rechts {
	margin:0 0 5px 12px;
	float:right;
	}		
	
div.laender-scroll {
	height:160px;
	overflow:auto;
	padding:5px;
	}	
	
div.search-form1 {
	width:290px;
	float:left;
	font-weight:bold;
	}
		
div.search-form2 {
	padding-top:10px;
	width:100px;
	float:left;
	font-size:1.5em;
	line-height:1.3em;
	}
		
div.search-form3 {
	width:265px;
	float:left;
	font-weight:bold;
	}	

div.browse {
	font-size:1.5em;
	width:323px;
	margin-top:8px;
	line-height:1.3em;
	float:left;
	}
	
a.profillink {
	margin:-8px 0 0 0;
	border-top:2px solid #f2d9dd;
	display:block;
	padding:8px 0 0 0;
	}
	
	
div.video {
	text-align:center;
	padding:0 0 10px 0;
	}	
	
div.foto-links {
	width:330px;
	float:left;
	}
	
div.foto-rechts {
	width:330px;
	float:right;
	text-align:right;
	}	
	
div.such-option {
	margin-bottom:10px;
	padding:5px 10px;
	border-bottom:2px solid #e1f2d1;
	}	
		
div.blog-intro {
	padding:15px 0 10px 0;
	}	
	
div.kategorien {
	padding:4px;
	margin:0 0 20px 0;
	background:#e1f2d1;
	}	
		

/* Listen ######################################################### */	

div.volltext ul, div.volltext ol  {
	list-style-position: inside;
	}
	
div.laender-scroll ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}

div.laender-scroll ul li{
	margin:0;
	padding:3px 0;
	}

/* Links ######################################################### */
	
div.blogs-top-character	a:link,div.blogs-top-character	a:visited {
	color:#3d5a20;
	}
	
/* Headlines ######################################################### */
	
.column-right h1.green {
	background:#69a128 url(../pix/head-gruen-right.gif) top no-repeat;
	}	
	
.column-right div div h2.top {
	background:none;
	font-size:2.1em;
	color: #413f3b;
	text-align:left;
	line-height:1em;
	padding:0 0 5px 0;
	border-bottom:2px solid #d3d1cc;
	margin-bottom:5px;
	letter-spacing:-2px;
	}	
	
div div.blogs-top  div.header-text h2 {
	background:none;
	color:#413f3b; 
	font-size:2.4em;
	line-height:1em;
	letter-spacing:-2px;
	padding:0;
	margin: 0;
	}
	
div div.blog-mitglied-header div.header-text h2 {
	background:none;
	color:#2f4406;	
	font-size:2.4em;
	line-height:1em;
	letter-spacing:-2px;
	padding:0;
	margin: 0 0 10px 0;
	}	
	
/* Tables ######################################################### */		
	
table.blog-suche tr td {
	border-bottom:2px solid #e1f2d1;
	border-top:none;
	}
	
table.blog-suche tr {
	background-color:transparent;	
	}	
	
table.blog-suche tr.hovered {
	background:#f5f4f2;	
	}		
	
table.blog-suche tr td.blog {
	width:40%;
	} 
	
table.blog-suche tr td.pic {
	width:7%;
	}

table.blog-suche tr td.eintraege {
	width:23%;
	}	

table.blog-suche tr td.mitglied {
	width:30%;
	}  	
	
td.label {
	font-weight:bold;
	width:30%;
	vertical-align:top;
	}	

/* Images ######################################################### */

img.profilbild {
	border:2px solid #f2d9dd;
	margin:5px 0 10px 0;
	}	

table.blog-suche tr td.eintraege img{
	margin:2px;
	} 	
	
img.gross {
	border:2px solid #d8d6d0;
	}	
	
div.bilderrahmen {
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	}	
	
/* Forms ######################################################### */	

input.maxi {
	width:270px;
	margin-top:5px;
	font-size:1.5em;
	padding:3px;
	}
	
select.maxi {
	width:190px;
	margin-top:5px;
	font-size:1.5em;
	padding:0px;
	}

input.button-gross {
	font-size:1.5em;
	margin-left:5px;
	font-weight:normal;
	}
	
div.kategorien	select {
	width:390px;
	}
	
div.kategorien	input {
	margin:0 0 1px 3px;
	}
