/*  
Theme Name: WordPress Pokerdschungel
Theme URI: http://Pokerdschungel.at/
Description: The default WordPress theme for www.pokerdschungel.at
Version: 1.0
Author: Christian Budschedl  -  kriesi@gmx.at
Author URI: http://kriesi.at
*/

h1, h2, h4, h5, h6, ul, ol, hr, form
	{
	padding:0;
	margin:0;
	}
/*--- BODY & WRAPPER ------------------------------------------------------------------------------------------------------
/*--- BODY & WRAPPER ------------------------------------------------------------------------------------------------------
/*--- BODY & WRAPPER ------------------------------------------------------------------------------------------------------*/
#error{
display:none;
visibility:none;
}

body{
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #555;
	background-image:url(images/bg_wrapper.jpg);
	background-repeat:repeat-x;
}

.bg_wrapper{
	width:100%;
	height:auto;
	background-image:url(images/background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.wrapper{
margin: 0 auto;
width:770px;
height:auto;
}


.content_wrapper{
margin: 0 auto;
width:760px;
height:auto;
border: 1px solid #4b4612;
background-color:#FFFFFF;
}

.main_wrapper{
padding:15px;
width:460px;
height:auto;
text-align:justify;
}

.main_wrapper_forum{
padding:0 15px 15px 15px;
}

/*--- SCHRIFT & TAGS & SPECIAL CLASSES -----------------------------------------------------------------------------------
/*--- SCHRIFT & TAGS & SPECIAL CLASSES -----------------------------------------------------------------------------------
/*--- SCHRIFT & TAGS & SPECIAL CLASSES -----------------------------------------------------------------------------------*/

h2{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4096EE;
}

h3{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4096EE;
}
.main_wrapper h2{
padding-top:5px;
}

.links a:link, .links a:visited, .links a:active {
	color: #008C00;
	text-decoration: none;
	border-bottom: 1px solid #4096EE;
	
}
.links a:hover {
	color: #FF7400;
	text-decoration: none;
	border-bottom: 1px solid #FF0084;
}

.main_wrapper h2 a:link, .main_wrapper h2 a:visited, .main_wrapper  h2 a:active {
	color: #008C00;
	text-decoration: none;
	border-bottom: 0px none #4096EE;
	
}

.main_wrapper h2 a:hover {
	color: #FF7400;
	text-decoration: none;
	border-bottom: 0px none #FF0084;
}


strong{
	color: #4096EE;
}

.smalltext{
	font-size: 10px;
	color:#666666;
}

blockquote {
	margin: 0;
	padding-left:20px;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	background-image:url(images/blockquote.gif);
	background-repeat: no-repeat;
	background-position: -5px top;
}

.clearboth{
clear:both;
}

.clearleft{
clear:left;
}

.clearright{
clear:right;
}
.center_txt{
text-align:center;
}

.bigdate{	font-size: 18px;
font-weight:bold;
padding:5px 0px 0px 18px;
display:block;
}
.smalldate{	
font-size: 10px;
font-weight:bold;
text-transform: uppercase;
text-align:center;
padding-left:10px;
display:block;

}

.add_height{
padding-bottom:300px;
}
/*--- FOOTER ------------------------------------------------------------------------------------------------------
/*--- FOOTER ------------------------------------------------------------------------------------------------------
/*--- FOOTER ------------------------------------------------------------------------------------------------------*/

.footer{
border-left:1px solid #4b4612;
border-right:1px solid #4b4612;
border-bottom:1px solid #4b4612;
background-color:#4b4612;
width:750px;
height:20px;
margin: 0 auto;
color:#FFF;
}

.footer a:link, a:visited, a:active{
color:#FFF;
text-decoration:none;
}

.footer a:hover{
color:#FFF;
text-decoration:underline;
}

.footerleft{
padding-left:400px;
}

.footerright{
padding-left:10px;
}

.icon_rss{

background-image:url(images/rss.gif);
background-repeat:no-repeat;
padding-left:21px;
padding-right:5px;
padding-bottom:2px;
background-position: 1px;
font-size:9px;
padding-top:2px;
}

.icon_kriesi{
background-image:url(http://www.kriesi.at/pics/favicon.gif);
background-repeat:no-repeat;
background-position: 1px;
padding-left:21px;
padding-top:2px;
font-size:9px;
}

.icon_impressum{
padding-top:1px;
padding-right:5px;
background-image:url(images/pencil.gif);
background-repeat:no-repeat;
padding-left:21px;
font-size:9px;
background-position: 1px;
}



/*--- TOP MENUE ------------------------------------------------------------------------------------------------------
/*--- TOP MENUE ------------------------------------------------------------------------------------------------------
/*--- TOP MENUE ------------------------------------------------------------------------------------------------------*/

.top_menue{
	width:470px;
	margin: 0 auto;
	height: 21px;
	padding-top:142px;
	padding-left:150px;
}
.top_menue ul{
list-style-position:inside;
list-style-type:none;
}
.top_menue li{
float:left;
display:block;
width:80px;
}
.current_page_item{
font-weight:bold;

}

.page_item a:link, .page_item a:visited, .page_item  a:active {
	color: #008C00;
	text-decoration: none;
	border-bottom: 1px solid #4096EE;
}

.page_item a:hover {
	color: #FF7400;
	text-decoration: none;
	border-bottom: 1px solid #FF0084;
}



/*--- SIDEBAR ------------------------------------------------------------------------------------------------------
/*--- SIDEBAR ------------------------------------------------------------------------------------------------------
/*--- SIDEBAR ------------------------------------------------------------------------------------------------------*/
.sidebar_wrapper{
padding:15px;
width:230px;
height:auto;
float:right;

}
.sidebar h2{
text-align:center;
padding:3px 0;
border-bottom:1px dotted #999999;
}
.sidebar_wrapper ul{
list-style-position:outside;
list-style-type:none;
}

.sidebar_wrapper ul li{
display:block;
}
.widget, .meta_list{
margin-bottom:15px;
}
.sidebar_wrapper ul li a:link, .sidebar_wrapper ul li a:visited, .sidebar_wrapper ul li a:active {
	color: #008C00;
	text-decoration: none;
	display:block;
	border-bottom:1px dotted #999999;
	height:20px;
	padding: 2px 20px 0px 30px;
	overflow:hidden;
	background-image:url(images/list_bg.jpg);
	background-position:0px 0px;
	font-size:10px;
	margin:0;
}

.sidebar_wrapper ul li a:hover {
	color: #fff;
	text-decoration: none;
	display:block;
	background-image:url(images/list_bg.jpg);
	background-position:0px 22px;
}



.widget_recent_entries ul li a:link, .widget_recent_entries ul li a:visited, .widget_recent_entries ul li a:active {
	color: #008C00;
	text-decoration: none;
	display:block;
	border-bottom:1px dotted #999999;
	height:20px;
	padding: 2px 20px 0px 30px;
	overflow:hidden;
	background-image:url(images/list_bg.jpg);
	background-position:0px 0px;
	font-size:10px;
	margin:0;
}

.widget_recent_entries ul li a:hover {
	color: #fff;
	text-decoration: none;
	display:block;
	background-image:url(images/list_bg.jpg);
	background-position:0px 22px;
}

.widget_categories ul li a:link, .widget_categories ul li a:visited, .widget_categories ul li a:active, .widget_archives ul li a:link, .widget_archives ul li a:visited, .widget_archives ul li a:active {
	color: #008C00;
	text-decoration: none;
	display:block;
	border-bottom:1px dotted #999999;
	height:20px;
	padding: 2px 20px 0px 30px;
	overflow:hidden;
	background-image:url(images/list_bg2.jpg);
	background-position:0px 0px;
	font-size:10px;
}

.widget_categories ul li a:hover, .widget_archives ul li a:hover {
	color: #fff;
	text-decoration: none;
	display:block;
	background-image:url(images/list_bg2.jpg);
	background-position:0px 22px;
}


.meta_list ul li a:link, .meta_list ul li a:visited, .meta_list ul li a:active {
	color: #008C00;
	text-decoration: none;
	display:block;
	border-bottom:1px dotted #999999;
	height:20px;
	padding: 2px 20px 0px 30px;
	overflow:hidden;
	background-image:url(images/list_bg3.jpg);
	background-position:0px 0px;
	font-size:10px;
}

.meta_list ul li a:hover {
	color: #fff;
	text-decoration: none;
	display:block;
	background-image:url(images/list_bg3.jpg);
	background-position:0px 22px;
}
/*--- SEARCH ------------------------------------------------------------------------------------------------------
/*--- SEARCH ------------------------------------------------------------------------------------------------------
/*--- SEARCH ------------------------------------------------------------------------------------------------------*/
#searchform{
margin:10px auto 20px 5px;
}

#s {
border:1px solid #008C00;
width:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#searchsubmit {
	border:1px solid #008C00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:80px;
	cursor:pointer;
	background-color:#4096EE;
	color:#fff;
}


/*--- MAIN WRAPPER ------------------------------------------------------------------------------------------------------
/*--- MAIN WRAPPER ------------------------------------------------------------------------------------------------------
/*--- MAIN WRAPPER ------------------------------------------------------------------------------------------------------*/
.main_wrapper ul{
	list-style-position: outside;
	list-style-image: url(images/listbullet.gif);
	list-style-type: none;
}
.main_wrapper ul li{
margin-left:18px;
}

.main_wrapper a:link, .main_wrapper a:visited, .main_wrapper  a:active {
	color: #008C00;
	text-decoration: none;
	border-bottom: 1px solid #4096EE;
}

.main_wrapper a:hover {
	color: #FF7400;
	text-decoration: none;
	border-bottom: 1px solid #FF0084;
}

.main_wrapper img{
	text-decoration: none;
	border: 1px solid #008C00;
	padding:3px;
	background-color:#4096EE;

}

.main_wrapper a img{
text-decoration: none;
margin: 0px 0px -4px 0px;

}

.main_wrapper a:link img, .main_wrapper a:visited img, .main_wrapper a:active img{
text-decoration: none;
}
.main_wrapper a:hover img{
border: 1px solid #FF0084;
text-decoration: none;
background-color:#FF7400;
}

/*--- THE POST ------------------------------------------------------------------------------------------------------
/*--- THE POST ------------------------------------------------------------------------------------------------------
/*--- THE POST ------------------------------------------------------------------------------------------------------*/

.time_table{
height:50px;
width:50px;
background-image:url(images/calendar.jpg);
background-repeat:no-repeat;
float:left;
margin-right:5px;
}
.post_head{
padding-bottom:4px;
}
.post_bottom{
font-size:10px;
text-align:center;
margin-bottom:15px;
padding-bottom:8px;
border-bottom:1px dotted #999999;
}


/*--- THE PAGINATION ------------------------------------------------------------------------------------------------------
/*--- THE PAGINATION ------------------------------------------------------------------------------------------------------
/*--- PAGINATION ------------------------------------------------------------------------------------------------------*/
div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	text-decoration: none; 
	color: #aaa;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #aaa;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}

/*--- SINGLE.PHP & COMMENTS.PHP-------------------------------------------------------------------------------------
/*--- SINGLE.PHP & COMMENTS.PHP-------------------------------------------------------------------------------------
/*--- SINGLE.PHP & COMMENTS.PHP-------------------------------------------------------------------------------------*/

.comments_subtext{
padding:10px;
border:1px dotted #999;
margin-top:10px;
margin-bottom:10px;
text-align:justify;
}

.single_nav span{
padding-left:5px;
padding-right:5px;
}

.comment_input{
border:1px solid #008C00;
width:220px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.comment_textarea{
	border:1px solid #008C00;
	width:440px;
	height: 150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg_input.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.comment_button{
	border:1px solid #008C00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
	cursor:pointer;
	background-color:#4096EE;
	color:#fff;
}

#comments{
text-align:center;
}

.time_table_comments_gerade{
height:50px;
width:50px;
background-image:url(images/calendar2.jpg);
background-repeat:no-repeat;
float:left;
margin-right:5px;
}

.time_table_comments_ungerade{
height:50px;
width:50px;
background-image:url(images/calendar3.jpg);
background-repeat:no-repeat;
float:left;
margin-right:5px;
}

.the_comment{
font-size:10px;

}

.comment_author{
color:#4096EE;
font-weight:bold;
font-size:14px;
}
.comment_link{}

.textright{
float:right;
}

.textleft{
float:left;
}

.commenttext{
margin-left:57px;
overflow:hidden;
width:400px;
}

.comment_head_left{
float:left;
padding-top:4px;
}
.ganzer_comment{
border-bottom:1px dotted #999;
}


/*--- GALLERY ------------------------------------------------------------------------------------------------------
/*--- GALLERY ------------------------------------------------------------------------------------------------------
/*--- GALLERY ------------------------------------------------------------------------------------------------------*/

.ngg-gallery-thumbnail-box{
float:left;
padding:3px;
}
.ngg-thumbnail{
width:110px;
height:85px;
text-align:center;
float:left;
padding-right:10px;
}

.ngg-album{
clear:left;
border-top:1px dotted #999999;
}

.ngg-albumtitle {
	font-size:12px;
	font-weight:bold;
	position:relative;
	top: 19px;
	left:120px;
}

.ngg-description {
padding-top:15px;
	width:450px;
}

/*--- CONTACT ------------------------------------------------------------------------------------------------------
/*--- CONTACT ------------------------------------------------------------------------------------------------------
/*--- CONTACT ------------------------------------------------------------------------------------------------------*/

.contact_input{
border:1px solid #008C00;
width:220px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:3px;
}

.contact_text{
	border:1px solid #008C00;
	width:440px;
	height: 150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg_input.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom:3px;
}

.contact_button{
	border:1px solid #008C00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
	cursor:pointer;
	background-color:#4096EE;
	color:#fff;
}

/*---FORUM ------------------------------------------------------------------------------------------------------
/*---FORUM ------------------------------------------------------------------------------------------------------
/*---FORUM ------------------------------------------------------------------------------------------------------*/

