/* ______________________________      General Layout      ______________________________ */
 
body {
	font-style: normal;
	font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	background-color: #3b3b3b; 
	color: #434343; 
}
 
* {
	margin: 0;
	padding: 0;
}
 
table, tr, td {
	margin: 0;
	padding: 0;
}
 
form {
	display: inline;
}
 
form, select, option, input, textarea
{
    font-size: 10px;
}

input:focus {
	outline: none;
}
 
h1, h2, h3, h4, .h2 {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial,sans-serif;
	font-weight: normal;
}
 
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h4 a:link, h4 a:visited, .commentbox_content .comment_counter:link, .commentbox_content .comment_counter:visited {
	color: white;
	margin: 0;
	padding: 0;
}
 
h2 a:active, h2 a:hover, h4 a:active, h4 a:hover, .commentbox_content .comment_counter:active, .commentbox_content .comment_counter:hover {	
	color: #f2f2f2;
}
 
h1 a:active, h1 a:hover {
	text-decoration: underline;
	color: #eaeaea;
}

h1 {
	font-size: 18px;
}
 
h2, .h2
{
	font-size: 15px;
}
 
h3
{
	font-size: 12px;
}
 
h4
{
	font-size: 11px;
}

img
{
	border: none;
	margin: 0;
	padding: 0;
}
 
a:link, a:visited, .impressum_content h2 a:link, .impressum_content h2 a:visited
{    
    color: #ba4a00; 
    text-decoration: none;
}
 
 
a:hover, a:active, .impressum_content h2 a:hover, .impressum_content h2 a:active
{    
	color: #6699cc; 
    text-decoration: underline;
}
 
ul {
	list-style: none;
}
 
small {
	font-size: 10px;
	color: #777;
}
 
 
.col_news {
	background-color: #9b9b9b;
}
 
.col_reviews {
	background-color: #9b9b9b;
}

.col_tutorials {
	background-color: #9b9b9b; 
} 
 
 
/* Bereiche */

#Container, #Head, #Content, #Footer, #Navigation {
	position: relative;
	top: 0;
	left: 0;
}
 
#Container {
	width: 1000px;
	height: auto;
	margin: 0px auto;
}
 
#Head {
	height: 68px;
	margin-bottom: 20px;
}
 
#Content {
	background-color: #7b7b7b;	
	width: auto;
	height: 100%;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
 
#MainContent {
	float: left;	
	width: 620px;
	height: auto;
	padding: 25px 15px 30px 15px;
}
 
#Right {
	float: right;
	width: 320px;
	height: auto;
	padding: 25px 15px 30px 15px;
}
 
#Footer {
	clear: both;
	width: auto;
	height: auto;
	padding: 20px 15px 30px 15px;
	font-size: 12px;
	background-color: #1a1a1a;
}
 
 
/*  Head  */
 
 
#Head .logo {
	position: absolute;
	top: 20px;
	left: 33px;
}
 
#Head .ads_top_banner {
	position: absolute;
	top: 14px;
	right: 0px;
	width: 468px;
	text-align: center;
}
 
#Head .ads_top_banner h4 {
	position: relative;	
	left: 403px;
	width: 60px;
	background-color: #222;	
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	padding: 2px 0 2px 5px;
	font-size: 10px;
	letter-spacing: 2px;
	color: #ddd;
}
 
 
 
 
/* Navigation - Sliding Doors  */ 
 
#Navigation {
	height: 50px;
	width: 1000px;
}
 
#Navigation .navigation, #Navigation .searchpanel {
	position: absolute;
	background-color: #3b3b3b;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.1em;
}
 
#Navigation .navigation {
	position: absolute;
	left: 0px;
	top: 21px;
	height: 25px;
	clear: both;
	padding-top: 5px;
}
 
#Navigation .searchpanel {
	clear: both;
	left: 700px;
	width: 260px;
	top: 21px;	
	color: #444;
	background-color: #7f8969;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
  	-moz-border-radius-topright: 10px;
	margin: 0 0px 0 0;
	padding: 5px 15px 3px 25px;
}

#Navigation .searchpanel .input {
	border: 1px solid #ddd;
	background-color: #efefef;
	height: 18px;
	width: 200px;
	font-size: 13px;
	color: #444;
}

#Navigation .searchpanel .searchloupe {
	height: 20px;
	padding-left: 10px;
	vertical-align: middle;
}

#Navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
 
#Navigation .navigation li {
	float: left;
	color: white;  	
}
 
#Navigation .navigation li a:link, #Navigation .navigation li a:visited {
	color: white;
	text-decoration: none;
	background-color: #7f8969;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
  	-moz-border-radius-topright: 10px;
	
	margin: 0 6px 0 0;
	padding-top: 5px;
	padding: 5px 13px 7px 13px;
}

#Navigation .navigation li a:hover, #Navigation .navigation li a:active {
	background-color: #858585;

}
 
#Navigation .navigation2 li:hover {
	background-color: #858585;
	
}
 
#Navigation .navigation li a.current {
	color: white;
	background-color: #7b7b7b;

}


/* --------------------------- START USERPANEL --------------------------- */

#toppanel {
	width: 100%;
	height: 25px;
	margin-bottom: 20px;
	background-color: #555;
}

.top_wrapper {
	width: 1000px;
	height: auto;
	margin: 0px auto;
}

.panel_wrapper {
	position: relative;
	padding-top: 3px;
}

.userpanel {
	position: absolute;
	right: 0px;	
	color: #fff;
}

.userpanel ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.userpanel li {
	float: left;
}

.userpanel li img {
	height: 16px;
	padding: 0 10px 0 3px;
	vertical-align: middle;
}

.userpanel li input {
	margin: 0 5px 0 5px;
}

.userpanel a:link, .userpanel a:visited {
	color: #6699cc;
    text-decoration: none;
}

.userpanel a:hover, .userpanel a:active {
	color: #6699cc;
    text-decoration: underline;
}


/* --------------------------- END USERPANEL --------------------------- */


.navi_star {
	height: 50px;
	width: 50px;
	position: relative;
	top: -35px;
	left: 306px;
	z-index: 30;
}
 
/* news. area  */  
 
 
 
.dateheading {
	color: #dbdbdb; 
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;		
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;		
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px; 	
	background-color: #555555;
	line-height: 1.4em;
	padding: 2px 0 2px 11px;
	margin-bottom: 15px;
}

.NewsBox, .ReviewBox {
	height: auto;
	width: auto;
	margin-bottom: 15px;
	line-height: 1.4em;
}
 
.NewsBox h1, .impressum h1, .default h1, #profil h1 {	
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;		
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;   
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;
	font-size: 19px;
	line-height: 1.4em;
	padding: 6px 0 6px 11px;
	color: white;
}

.impressum h1, .default h1, #profil h1 {	
	background-color: #9b9b9b;
}


.NewsBox h1 {	
	background-color: #;
}

.NewsBox_Content h3 {
	font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	font-size: 14px;
}
 
.NewsBox_Content, .impressum_content, .default_content {
	padding: 12px 5px 3px 8px;
	background-color: white;
	text-align: justify;
}
 
.NewsBox_Content p img {	
	margin: 0 5px 5px 0;
}
 
.NewsBox_Content p, .commentbox_content p, .ReviewContent p {
	font-size: 13px;
	font-weight: normal;
	margin: 0 0 8px 0;
}
 
.NewsBox_Content p a:link, .NewsBox_Content p a:visited {
	color: #ba4a00;
}
.NewsBox_Content em, .NewsBox_Content i {
	color: #5b6c7a;
}
 
.NewsBox_Content ul, .NewsBox_Content ol {
	margin: 0px 10px 20px 35px;
	line-height: 1.1em;
}
 
.NewsBox_Content ul li ul {
	margin: 2px 10px 10px 20px;
	line-height: 1em;
}
 
.NewsBox_Content li {
	padding: 2px 0;	
}
 
.NewsBox_Content ul {
	list-style-type: circle;
}
 
.NewsBox_Content ul li ul {
	list-style-type: disc;
}
 
.NewsBox_Content .author_note {
	color: #7d7d7d;
	text-align: right;
	font-size: 9px;
	padding: 0;
	margin: 0 0 0 0;
	line-height: 1em;
}
 
.headline_items {
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 0;
	padding-top: 0px;
	color: #7e7e7e;
	margin-top: 0px;
	border-top: #555;
	font-size: 10px;	
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
	background-color: #e4e4e4;
}
 
.headline_items ul {
	clear: both;
}
 
.headline_items li {
	min-width: 200px;
	float: left;
	display: block;
}
 
.headline_items img {
	width: 14px;
	height: 14px;
	display: inline;
	margin: 0 1px 0 4px;
	padding: 0 0 0 0;
	vertical-align: middle;
}
 
.headline_items .admin_box img {
	width: 62px;
	height: 13px;
}
 
.sticky_news {
	position: relative;
}
 
.sticky_news .stickystar {
	position: relative;
	top: 0px;
	left: -14px;
	z-index: 1;
}
 
.sticky_news .sticky_content {
	position: relative;
	top: -25px;
	left: 0px;
}
 
 
/*  Archive  & Kategorie  */
 
.Archiv .NewsBox_Content ul {
	padding: 0;
	margin: 0 0 0 35px;
	font-size: 12px;
}
 
.Kategorie .NewsBox_Content ul {
	margin: 0;
	font-size: 12px;
	list-style: none;
}
 
.Kategorie .NewsBox_Content h2 {
	margin-top: 20px;
}
 
.Kategorie .NewsBox_Content ul li ul {
	margin: 0 0 0 50px;
	font-size: 12px;
	list-style: circle;
}
 
.Kategorie .NewsBox_Content .category_img {
	vertical-align: text-bottom;
	margin-right: 6px;
	height: 16px;
	width: 16px;
}
 
 
/*   Suche    */
 
.Suche h1 {
	color: white;
}

.Suche .resultHead {
	background-color: #454545;
} 
 
.Suche .resultHead td {
	padding: 5px;
}  
 
.Suche .resultHead h3 {
	color: #ddd;
	font-size: 14px;
}
 
.Suche .resultdisplay1 a {
	display: block;
}
 
.Suche .resultdisplay1, .Suche .resultdisplay2, .Suche .resultdisplay3, .Suche .resultdisplay4 {
	padding: 3px;
	line-height: 1em;
} 
 
.Suche .resultHead1, .Suche .resultdisplay1 {
	width: auto;
	padding-left: 5px;
}
 
.Suche .resultHead2, .Suche .resultdisplay2 {
	width: 80px;
}
 
.Suche .resultHead3, .Suche .resultdisplay3 {
	width: 100px;
}
 
.Suche .resultHead4, .Suche .resultdisplay4 {
	width: 60px;
}
 
.Suche .resultdisplay3 img {
	margin-right: 2px;
}
 
.resultRowOne {
	background-color: #ddd;
}
 
.resultRowTwo {
}
 
.resultRowOne:hover, .Suche .resultRowTwo:hover {	
	background-color: #bbb;
} 

.Suche span.resultsearch {
	font-size: 10px;
	padding-left: 5px;
}
 
/*  review & tutorial overview     */ 
 
.ReviewBox .reviewbox_content, .ReviewInfoBox_content {
	color: #c5c5c5; /* 333 */
}
 
.ReviewBox .reviewbox_image {
	width: 110px;
	background-color: #3c4a5a; 
}
 
.ReviewBox .reviewbox_teaser {
	width: 490px;
	font-size: 12px;
	padding: 5px 10px 6px 10px;
	background-color: #313942; 
}
  
.ReviewBox .reviewbox_teaser h2 {
	font-size: 16px;
	padding: 0px 0 6px 0px;
}
 
.ReviewBox .reviewbox_image {
	text-align: center;
	padding: 10px 0 3px 0;
}
 
.ReviewBox .reviewbox_image .review_img {
	max-height: 100px;
	max-width: 90px;
}
 
.ReviewBox .reviewbox_items, .ReviewInfoBox .reviewbox_items {
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
	height: auto;
	padding: 2px 15px 2px 6px;
	font-size: 10px;
	color: #dbdbdb;
	background-color: #545454;  
}
 
.reviewbox_items_content li.right {
	float: right;
	margin-right: 0px;	
}
 
.reviewbox_items_content li a:link, .reviewbox_items_content li a:visited {
	color: #f68700;	
} 

.reviewbox_items_content li {
	float: left;
	margin-right: 30px;
}
 
.ReviewBox .reviewbox_items img {
	margin: 0 2px 0 4px;
	padding: 0 0 0 0;
	vertical-align: text-top;
}


/* Review */
 
.Review h1 {
	margin-bottom: 15px;	
}

.ReviewInfoBox {
	margin-bottom: 20px;
}
 
.ReviewInfoBox .ReviewInfoBox_content .colleft1, .ReviewInfoBox .ReviewInfoBox_content .colleft {
	width: 100px;
	padding: 4px 0 4px 10px;
	background-color: #3c4a5a;
} 

.ReviewInfoBox .ReviewInfoBox_content .colright1, .ReviewInfoBox .ReviewInfoBox_content .colright {
	width: 490px;
	padding: 4px 0 4px 20px;
	background-color: #303740;
}

.ReviewInfoBox .ReviewInfoBox_content .colleft1 {
	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
}

.ReviewInfoBox .ReviewInfoBox_content .colright1  {
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
} 

.ReviewContent {
	background-color: #ffffff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
	padding: 10px 10px 20px 10px;
}
 
.ReviewContent h2 {
	clear: both;
	text-align: left;
	text-indent: 5px;
	padding: 30px 0 3px 0;
	margin-bottom: 15px;
	border-bottom: 1px dotted #999;
}
 
.ReviewContent p {
	text-align: left;
	line-height: 1.5em;
	margin: 0px 0 10px 0;
}
 
.ReviewContent ol {
	padding-left: 40px;
}
 
.ReviewContent ol li {
	padding: 0 0 8px 0;	
}
 
.ReviewContent a img {
	border: 1px solid #fff;
	margin: 3px 6px 6px 6px;	
}
 
.ReviewContent a img:hover {
	border: 1px solid #aaa;	
}
 
.ReviewContent .quicktime p, .videobox p, .videobox, .quicktime {
	text-align: center;
}
 
.ReviewContent .pro, .ReviewContent .contra, .ReviewContent .author_rating, .ReviewContent .user_rating {
	width: 295px;
	height: auto;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;	
}
 
.ReviewContent .pro, .ReviewContent .author_rating {
	float: left;
}
 
.ReviewContent .contra, .ReviewContent .user_rating {
	float: right;
}
 
.ReviewContent .author_rating, .ReviewContent .user_rating {
	text-align: center;
}
 
.ReviewContent .fazit h3 {
	background-color: #3c4a5a;	
}
 
.ReviewContent .pro h3 {
	background-color: #517e24;	
}
 
.ReviewContent .contra h3 {
	background-color: #893924;	
}
 
.ReviewContent .author_rating h3, .ReviewContent .user_rating h3 {
	background-color: #3c4a5a;
}
 
.ReviewContent .pro h3, .ReviewContent .contra h3, .ReviewContent .fazit h3, .ReviewContent .author_rating h3, .ReviewContent .user_rating h3 {
	text-align: left;
	font-size: 14px;
	color: #ddd;
	display: block;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
	padding: 3px 0 3px 10px;
}
 
.ReviewContent .conclusion_content {
	padding: 5px;
	color: #2b2b2b;
	background-color: #cfcfcf;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
}
 
.ReviewContent .pro ul, .ReviewContent .contra ul {
	margin-left: 16px;
	list-style-type: circle;
	font-size: 11px;
}
 
.ReviewContent .pro li, .ReviewContent .contra li {
	padding-bottom: 2px;
}
 
.ReviewContent .fazit, .ReviewContent .pro, .ReviewContent .contra, .ReviewContent .author_rating, .ReviewContent .user_rating {
	margin: 15px 0 15px 0;
}

.ReviewContent .author_note {
	text-align: right;
	font-size: 11px;
	font-style: italic;
}


/* Tutorial Rubrik */
 
 
.download_movie {
	text-align: center;
	margin: 30px 0 10px 0;
}
 
.download_movie h2 {
	border: none;
	display: inline;
}
 
.download_movie img, .download_movie object {
	vertical-align:	middle;
	margin: 0 10px 0 10px;
}

.Review_Rating {
	margin: 20px 0 20px 0;
}

.Review_Rating h3 {
	padding: 0px 20px 0 0;
	float: left;
}

.Review h3.h3_white {
	display: block;
	margin-bottom: 20px;
}

.Review h3.h3_white img {
	vertical-align: middle;
}
 
.shortcut_h2 {
	text-align: center;
	color: #eee;
	font-size: 25px;
}

.shortcuts {
	margin: 0;
	padding: 0;
	height: 150px;
	background-image: url('/images/site/layout/shortcut_teaser.jpg');
	background-repeat: repeat-y;
	background-position: top right;
}

.shortcuts h3 {
	text-align: center;
	background-image: url('/images/site/layout/transparent_grey_png80.png');
	background-repeat: repeat;
}

.shortcuts h3 a {
	color: #fff;
	font-size: 20px;
	display: block;
	padding: 3px 6px;
}

.shortcuts_overview {
	clear: both;
	padding: 10px 5px 0 5px;
}


.shortcuts_overview .short_left {
	float: left;
	width: 340px;
	padding-top: 5px;
}

.shortcuts_overview .short_middle {
	float: left;
	width: 140px;
}

.shortcuts_overview .short_right {
	float: left;
	width: 100px;
	padding-top: 5px;
	text-align: center;
}




/*  Module Content-Right  */
 
 
.Module {
	margin-bottom: 15px;
}
 
.Module_Content {
	background-color: white;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
	-moz-border-radius-bottomleft: 4px; 
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
	padding: 0 0 5px 0;
	color: #333333;
}
 
.Module h4 {
	background-color: #51667e;	
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
	padding: 1px 0 3px 10px;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 2px;
	overflow: hidden;
	color: #ececec;
	margin: 0;
}
 
.modulebox_content li {
	clear: both;
	list-style-type: none;
	list-style-position: inside;
	background-color: #ffffff;
	font-size: 11px;
}
 
 
.modulebox_content li span {
	color: #333333;
}
 
.modulebox_content .module_icon {
	vertical-align:	middle;
	margin: 0 5px 0 10px;	
}

li.list_1 {    
    background-color: #ffffff;
} 
 
li.list_2 {    
    background-color: #eeeeee;
} 
 
.modulebox_content li a:link, .modulebox_content li a:visited {
	margin: 0;
	padding: 3px 5px 5px 5px;	
    text-decoration: none;
	display: block;
}
 
.modulebox_content li a:hover, .modulebox_content li a:active {
	color: #dbdbdb;	
    text-decoration: none;
}
 
.modulebox_content li:hover {
	color: #ededed;
	background-color: #858585;
}
 
.modulebox_content .no_list {
	margin: 0;
	padding: 3px 5px 5px 5px;
	list-style-type: none;
}
 
.modulebox_content .no_list_ads {
	text-align: center;
	padding: 0;
	margin: 0;
}
 
.modulebox_content .no_list:hover, .modulebox_content .no_list_ads:hover, .modulebox_content .ads_note:hover {
	background-color: white;
}
 
.no_list span {
	float: left;
	display: block;
	width: 100px;
}
 
 
.modulebox_content .ads_note a:link, .modulebox_content .ads_note a:visited {
	padding:0 10px 0 0;
	margin: 0;
	text-align: right;
	font-size: 10px;
}

.syndication_content ul {
	padding-left: 5px;
}

.syndication_content li {
	height: 48px;
	margin-bottom: 10px;
}

.syndication_content li a:link, .syndication_content li a:visited {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial,sans-serif;
	font-weight: normal;
	color: #fff;
	font-size: 18px;
	padding: 15px 0 15px 85px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
}

.syndication_content a:active, .syndication_content a:hover {
	color: #f00;
	text-decoration: none;
}

.userpanel .no_list {
	color: #444;
	background-color: #d5d5d5;
}

.userpanel .no_list:hover {
	color: #444;
	background-color: #e5e5e5;
}

.infobox, #umfrage_box {
	padding: 8px;
}
 
.infobox h3 {
	font-size: 15px;
	color: #f68700;
	text-align:	center;
	margin-bottom: 4px;
}
 
.infobox p {
	font-size: 11px;
	padding: 2px;
}

.review_module_box h3 {
	font-size: 14px;
	text-align:	center;
	margin: 2px 0;
}
 
/*   Umfrage Modul   */
 
.legend_answers_list, .legend_answers_list li {
	clear: both;
}

.umfrage_content .umfrage_tbl {
	margin-left: 25px;
}

.umfrage_content .umfrage_tbl .td_umfrage1 {
	width: 230px;
}

.umfrage_content .umfrage_tbl .td_umfrage2 {
	width: 250px;
}

.umfrage_content .umfrage_tbl .td_umfrage3 {
	width: 80px;
	font-size: 10px;
	padding-left: 10px;
}
 
.umfrage_content .umfrage_tbl .resultbar {
	background: url("/images/site/symbols/background_poll_grafik.gif") no-repeat scroll 0%;
	width: 240px;
	font-size: 10px;
	font-family: "arial";
	color: #fff;
	display: block;
}
 
.umfrage_content .umfrage_tbl .resultbar_box {
	border: 1px solid #222;
	height: 10px;
}
 
.umfrage_content .umfrage_tbl .td_umfrage2 {
	width: 240px;
}

.default_content .umfrage_content h3 {
	background-color: #888;	
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;	
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
	padding: 1px 0 3px 10px;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 2px;
	overflow: hidden;
	color: #fff;
}

#umfrage_box ul {
	padding: 10px 0;
	font-size: 11px;
}
 
#umfrage_box li {
	margin-bottom: 6px;
}
 
#umfrage_box h3 {
	font-size: 15px;
	color: #f68700;
	text-align:	center;
	margin-bottom: 5px;
}
 
#umfrage_box p {
	text-align:	center;
	font-size: 12px;
}
 
.legend_answers_list .resultbar_box {
	float: left;
	width: 240px;
	margin-right: 10px;
	border: 1px solid #222;
}
 
.legend_answers_list li .resultbar, .legend_answers_list li .result_answer_votes {	
	display: block;
}
 
#poll_box ul li label input {
	margin-right: 10px;
}
 
.legend_answers_list li .result_answer {
	display: block;
	padding-bottom: 2px;
}
 
.legend_answers_list .resultbar {
	background: url("/images/site/symbols/background_poll_grafik.gif") no-repeat scroll 0%;
	width: 240px;
	font-size: 10px;
	font-family: "arial";
	height: 10px;
	color: #fff;
}
 
.legend_answers_list .resultbar span {
	padding-bottom: 1px;
}
 
.legend_answers_list .result_answer_votes {
	display: inline;
	font-size: 10px;
	padding-top: 1px;
}
 



/*  Tool Box  */


.toolbox_count_div h3 {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;		
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;		
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;    
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
}

.toolbox_h1, .Suche h1 {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;		
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;    
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;
 	border-bottom: 1px solid #909090;
	background-color: #9b9b9b;
	font-size: 19px;
	line-height: 1.4em;
	padding: 6px 0 6px 11px;
	color: white;
}

.header_bottom {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;		
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;  
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
 	border-top: 1px solid #808080;
	background-color: #8f8f8f;
	margin-bottom: 20px;
	padding: 5px 12px;
}

.header_bottom .searchloupe {
	vertical-align: middle;
	height: 20px;
}

.header_bottom img {
	vertical-align: middle;
}

.header_bottom .input {
	font-size: 12px;
	color: #555;
}

.header_bottom .left {
	width: 440px;
	padding-top: 5px;
}

.header_bottom .right {
	padding-top: 2px;
}

.toolbox_count_div h3 {
	background-color: #9b9b9b;
	font-size: 16px;
	padding: 3px 0;
	color: white;
	text-align: center;
	margin: 0 auto 20px auto;
	width: 200px;
}

.toolbox_count_div {
	text-align: center;
}

.toolbox_box {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	position: relative;
	width: 600px;
	height: 142px;
	margin: 0px 0 30px 0px;
	padding: 10px;
	background-image: url("/images/site/layout/bg_toolbox_div3.png");
	background-repeat: no-repeat;
}

.toolbox_main {
	position: relative;
	height: 126px;
}

.toolbox_bottom {
	position: relative;
	height: 18px;
}

.toolbox_title {
	position: absolute;
	top: 0;
	left: 0;
	width: 408px;
	height: auto;
	font-size: 12px;
}

.toolbox_content {
	position: absolute;
	top: 25px;
	left: 0px;	
	width: 307px;
}

.toolbox_short_descr {
	font-size: 11px;
	padding-bottom: 10px;
	color: #eee;
}

.toolbox_long_descr {
	font-size: 12px;
}

.toolbox_imgdiv {
	position: absolute;
	top: 25px;
	left: 307px;	
	width: 101px;
	height: 101px;
	padding-top: 8px;
	text-align: center;
	background-image: url("/images/site/layout/bg_toolbox.png");
	background-repeat: no-repeat;
}

.toolbox_imgdiv a img {
	max-width: 85px;
	max-height: 85px;
}

.toolbox_info {
	position: absolute;
	top: 4px;
	left: 428px;
	width: 170px;
	font-size: 11px;
	color: #eee;
}

.toolbox_title h2 {
	font-size: 21px;
	color: #fff;
}



.toolbox_box table {
	border: none;
	padding: 0;
	margin: 0;
	
}

.toolbox_info a:link, .toolbox_info a:visited {
	color: #fff;
	text-decoration: none;
}

.toolbox_info a:active, .toolbox_info a:hover {
	color: #fff;
	text-decoration: underline;
}

.toolbox_box table .td_3_1 {
	width: 80px;
}

.toolbox_info td {
	padding: 2px 0;
}

.toolbox_info_3_2 {
	position: relative;
	top: 20px;
}

.toolbox_bottom .toolbox_lower_left {
	position: absolute;
	top: 0;
	left: 0;
	width: 408px;
}

.toolbox_bottom .toolbox_lower_right {
	position: absolute;
	top: 0;
	left: 428px;
}

.toolbox_bottom a:link, .toolbox_bottom a:visited, .toolbox_upper_3_2 a:link, .toolbox_upper_3_2 a:visited, .header_bottom a:link, .header_bottom a:visited {
	margin-right: 10px;
	padding: 1px 3px;
	background-color: #aaa;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;  
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
 	border: 1px solid #bbb;
 	font-size: 11px;
 	color: #ffffff;
}

.toolbox_bottom a:active, .toolbox_bottom a:hover, .toolbox_upper_3_2 a:active, .toolbox_upper_3_2 a:hover, .header_bottom a:active, .header_bottom a:hover {	
	background-color: #aaa;
}

.toolbox_bottom img, .toolbox_upper_3_2 img {
	vertical-align: middle;
	margin: 0 2px 0 0;
}

.toolbox_note {
	margin-bottom: 20px;
	padding: 5px;	
	text-align: center;
	background-color: #bbb;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;  
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
 	font-size: 14px;
	color: #fff;
}

.toolbox_tagcloud {
	height: auto;
	width: auto;
	padding: 15px 15px;
	background-color: #aaa;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
}

.toolbox_tagcloud a:link, .toolbox_tagcloud a:visited {

}

.toolbox_tagcloud a:active, .toolbox_tagcloud a:hover {

	text-decoration: underline;
}

.toolbox_tagcloud a span.tagcloud_10 {
	font-size: 10px;
	color: #ddd;
}

.toolbox_tagcloud a span.tagcloud_12 {
	font-size: 12px;
	color: #dadada;
}
.toolbox_tagcloud a span.tagcloud_14 {
	font-size: 14px;
	color: #eee;
}
.toolbox_tagcloud a span.tagcloud_16 {
	font-size: 16px;
	color: #e9e9e9;
}
.toolbox_tagcloud a span.tagcloud_18 {
	font-size: 18px;
	color: #f1f1f1;
}
.toolbox_tagcloud a span.tagcloud_20 {
	font-size: 20px;
	color: #fff;
}

h3.toolbox_tagcloud_h3 {
	font-size: 18px;
	text-align: center;
	background-color: #666;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;  
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;
	color: #eee;
}


/* 	Presseseiten   */

#presse_seite ol {
	margin-left: 40px;
	font-size: 12px;
}

#presse_seite ol li {
	padding-bottom: 4px;
}


/* Mail- & Comment Formular  */ 
 
 
.commentmail_formular_header {
	margin: 30px 0 10px 0;
}
 
.commentmail_formular_header h2 {
	color: #ececec;
	font-size: 17px;
	display: inline;
}
 
.commentmail_formular_header img {
	vertical-align:	middle;
	margin: 0 10px 0 10px;
}
 
.mailformular li {
	clear: both;
}
 
.mailformular label {
	float: left;
	display: block;
	width: 150px;
	margin-bottom: 8px;
	color: #ddd;
}
 
.mailformular textarea {
	margin: 0px 0 5px 0;
	width: 440px;
}
 
.formularbox {
	margin: 0px 0 0 0px;
	padding: 10px;
	background-color: #606060;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;  
 	-moz-border-radius-topleft: 4px; 
 	-moz-border-radius-topright: 4px;   
 	-moz-border-radius-bottomleft: 4px; 
 	-moz-border-radius-bottomright: 4px;
	color: #fff;
}

.formularbox .h2 {
	font-size: 18px;
}
 
/*  Kommentar-Box  */
 
.Comment {
	width: 100%;
}
 
.CommentModule_Avatar {
	display: inline;
	float: left;
	margin: 20px 0px 0 0;
}
 
.CommentModule_Box {
	float: left;
	width: 580px;
	margin-bottom: 25px;
}
 
.CommentModule_Box_Top {
	color: #b1b1b1;
	padding: 2px 12px 1px 12px;
	height: auto;
	background-color: #555555;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
}
 
.CommentModule_Box_Top .comment_top .left h3 {
	color: #ececec;
	font-size: 14px;
	overflow: hidden;
}
 
.CommentModule_Box_Top .comment_top .right {
	font-size: 10px;
	padding-top: 2px;
}
 
.CommentModule_Box_Top .comment_top .left img {
	margin-left: 20px;
}
 
.commentbox_content {
	clear: both;
	color: #353535;
	background-color: white;
	padding: 8px 10px 17px 10px;
	line-height: 1.4em;
}
 
.comment_signatur {
	color: #eee;
	font-size: 10px;
	padding: 2px 10px 1px 10px;
	text-align: center;
	background-color: #666;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
}
 
.commentbox_content h1 {
	float: right;
	height: auto;
	font-family: Georgia, Times, serif;
	font-size: 25px;
	margin: 0 0 0px 30px;
}
 
.commentbox_content blockquote {
	border-left: 2px solid #888;
	font-size: 12px;
	line-height: 1.3em;
	color: #353535;
	margin: 8px 50px 10px 6px;
	padding: 5px 10px 10px 6px;
	background: #ddd /* 435365 url("/images/site/layout/background_comments_quote.gif") no-repeat right bottom*/ ;
}
 
 
.commentbox_content blockquote blockquote {
 
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
 
.commentbox_content blockquote blockquote blockquote {
 
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
 
.commentbox_content blockquote p {
	padding: 5px 0px 0px 6px;
}
 
.commentbox_content blockquote h4 {
	font-size:         12px;
	margin:			0 0 4px 0;
}
 
.commentbox_content a:link, .commentbox_content a:visited {	
 	color: #e42322;
}
 
.commentbox_content a:active, .commentbox_content a:hover {	
 	color: #ececec;
}
 
textarea.comment_textarea {	
	width: 440px;
}
 
.paginate {
	font-size: 10px;
	text-align: right;
}
 
 
/* Footer */
 
#Footer h2 {
	margin-bottom: 15px;
}
 
#Footer .one, #Footer .two, #Footer .three {
	float: left;
	width: 280px;
	padding: 0 20px;
	color: #999;
}
 
#Footer .two {
	font-size: 11px;
	border-right: 1px solid #777;
	border-left: 1px solid #777;
}
 
#Footer .one li, #Footer .two li, #Footer .three li {
	padding-bottom: 5px;
	list-style-position: inside;
}
 
#Footer .one li, #Footer .three li, #Footer .two li {
	list-style-type: circle;
}
 
#Footer .one ul, #Footer .three ul {
	float: left;
	padding-right: 20px;
}
 
#Footer .sitemap {
	text-align: center;
	height: auto;
	width: auto;
	border-top: 1px solid #777;
	border-bottom: 1px solid #777;
	margin-top: 20px;
	padding: 20px 20px;
	color: #999;
}
 
#Footer .sitemap li {
	display: inline;
	margin: 5px 5px 5px 0;
	padding: 3px 10px;
	border-right: 1px solid #888;
}
 
#Footer .sitemap li.last {
	border-right: none;
}
 
#Footer  .stats_for_admins {
	font-size: 11px;
}
 
#Footer .stats_for_admins .one span, #Footer .stats_for_admins .two span, #Footer .stats_for_admins .three span {
	color: #788ea0;
	padding-left: 10px;
}
 
/* Default & Infoseiten wie Impressum & Kontakt etc. */
 
.impressum h1, .default h1 {
	color: #ececec;
}
 
.impressum_content h3, .default_content h3 {
	color: #8f8f8f;
	font-size: 15px;
	margin: 15px 0 5px 0;
}
 
.impressum_content p, .default_content p {
	margin: 0 0 10px 10px;
}
 
.impressum_content ul {
	list-style: circle;
	list-style-position: inside;
	margin: 5px 0 7px 20px;
	padding: 0;
}

.team-site {
	clear: both;
}

.team-site h2 {
	margin-bottom: 10px;
}

.team-site img {
	margin-left: 50px;
	float: right;
}

.team-site ul {
	width: 400px;	
	margin:  0 0 0 20px;
}

.team-site li {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

.team-site span {
	font-weight: bold;
	padding-right: 8px;
	font-size: 13px;
}
 
.static_vorteile .resultHead {
} 
 
.static_vorteile .resultHead td {
	padding: 5px;
} 
 
.static_vorteile .resultHead h3 {
	color: #333;
	font-size: 15px;
}
 
.static_vorteile td {
	vertical-align: middle;
}
 
 
.static_vorteile .resultHead1 {
	width: auto;
	padding-left: 5px;
}
 
.static_vorteile .resultHead2 {
	width: 150px;
	background-color: #dedede;
	text-align: center;
}
 
.static_vorteile .resultHead3 {
	width: 150px;
	background-color: #dedede;
	text-align: center;
}
 
.static_vorteile img {
	width: 40px;
	height: 40px;
	padding: 3px 0;
}
 
.static_vorteile .coltwo, .static_vorteile .colthree {
	text-align: center;
}
 
.static_vorteile tr.rowone {
	background-color: #bbb;
}
 
.static_vorteile .colone {
	padding-left: 10px;
}
 
/*
    Member Profile Page - public profile page
------------------------------------------------------ */ 
#profil {
}
 
.profile_wrap {
	width: 100%;
	height: auto;
	background-color: #ffffff;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}
 
.profile_avatar {
	float: left;
	width: 145px;
	height: 150px;
	padding: 25px 0 10px 5px;
	text-align: center;
}
 
.profile_wrapper_2 {
	float: left;
	height: auto;
}
 
.profile_address {
	float: left;
	width: 415px;
	height: auto;
	padding: 5px 10px 10px 15px;
}
 
.profile_right {
	float: left;
	width: 415px;
	height: auto;
	padding: 5px 10px 10px 15px;
}
 
.profile_wrap h3 {
	font-size: 15px;
}
 
.profile_wrap ul {
	margin-left: 10px;
	margin-bottom: 20px;
}
 
.profile_address table, .profile_right table {
	margin-left: 10px;
	margin-bottom: 20px;
}
 
.profile_address td, .profile_right td {
	padding: 4px 0;
	border-bottom: 1px solid #2d2d2d;
}
 
.profile_adress td {
	width: 200px;
}
 
.profile_right td {
	width: 230px;
}
 
.profile_address .td_first_entry, .profile_right .td_first_entry {
	width: 150px;
}
 
.profile_address tr {
}
 
.profile_address li, .profile_right li, .profile_data_content li, #fastreply .info_box_content li, .forum_new_entry .info_box_content li {
	clear: both;
	padding: 4px 0;
	border-bottom: 1px solid #2d2d2d;
}
 
.profile_right li span, .profile_address li span {
	float: left;
	display: block;
	width: 150px;
}
 
.profil .statics_one {
	width: 300px;
	height: auto;
	float: left;
}
 
.profil .statics_two {
	width: 300px;
	height: auto;
	float: left;
}
 
.profil .statics_three {
	width: 300px;
	height: auto;
	float: left;
}
 
.main_module{
	margin: 20px 0;
}
 
.main_module_content {
	background-color: #eee;
	padding: 5px;
}
 
.main_module_content ul {
	margin-left: 26px;
	list-style: circle;
}
 
.main_module h3 {
	width: 100%;
	height: auto;
	font-size: 14px;
	padding: 3px 0 1px 0px;
	background-color: #9b9b9b;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #fff;
}
 
.main_module h3 img {
	vertical-align: middle;
	margin-left: 5px;
}
 
.main_module #show_news_box:hover, .main_module #show_toolbox_box:hover {	
	background-color: #909090;
	cursor: pointer;
}
 
table .first_col span {
	color: rgb(234, 154, 30);
}
 
.main_module_bottom {
	width: 100%;
	height: 4px;
	background-color: #ffffff;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;	
}
 
.first_col {
	width: 160px;
	font-size: 12px;
}
 
.second_col {
	width: 280px;
} 
 
.third_col {
	width: 77px;
}

.fourth_col {
	width: 77px;
}

.main_module_content table.presse_box td {
	padding: 5px 0;
}

.main_module_content table.presse_box {
	width: 595px;
}

/*  gewinnnspiele und aktionen  */
 
#Prizes {
	position: relative;
}
 
.prizes_box {		
	text-align: center;
}


.prizes_box_header {
	position: absolute;
	width: 184px;
	height: 61px;
	top: -15px;
	left: -15px;
	z-index: 30;
}
  
.prizes_box .prizes_image {
	float: left;
	width: 105px;
	padding: 10px 0 0 5px;
}
 
.prizes_box .prizes_image img {
	max-width: 100px;
	max-height: 100px;
}
 
.prizes_content {	
	float: right;
	width: 200px;
}
 
.prizes_content ul {
	font-size: 11px;
	padding: 4px 5px 5px 0;
}
 
.prizes_content li {
	margin-bottom: 3px;
}
 
.prizes_li_descr {
	text-align: left;
}
 
.prizes_li_head h3 {
	font-size: 15px;
	color: #f68700;
}
 
.prizes_li_headaktion {
	font-size: 12px;
	color: #eee;
}
 
.prizes_box .timer_box {
	clear: both;
	font-size: 11px;
	padding-top: 2px;
	border-top: 1px solid #555;
}
 
.prizes_li_letmein img {
	vertical-align: text-bottom;
	margin: 0 4px;
}
 
.prizes_entry {
	position: relative;
}
 
.prizes_entry #timer {
	position: absolute;
	top: 0px;
	left: -10px;
	z-index: 1;
	height: 55px;
	width: 200px;
	text-align: center;
	padding-top: 10px;
	color: black;
	font-size: 12px;
	background: url(/images/site/symbols/prizes_timerblase.png) no-repeat top left;
}
 
.prizes_entry_content_wrapper {
	position: relative;
	top: 15px;
	left: 0;
}
 
.prizes_entry_content {
	background-color: #ffffff;
}
 
.prizes_entry_content_wrapper h1 {
margin-bottom: 0;
border-top-left-radius: 4px;
border-top-right-radius: 4px;		
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;   
-moz-border-radius-topleft: 4px;  
-moz-border-radius-topright: 4px;
background-color: #404040;
font-size: 19px;
line-height: 1.4em;
padding: 6px 0 6px 200px;
color: #eee;	
}
 
.prizes_entry_picture {
	float: left;
	width: 120px;
	height: auto;
	text-align: center;
	padding-top: 10px;
}
 
.prizes_entry_picture img {
	max-height: 115px;
	max-width: 115px;
}
 
.prizes_entry_text {
	float: left;
	width: 480px;
	height: auto;
	padding: 10px;
}
 
.prizes_entry_text ul {
	list-style-image: url(/images/site/symbols/list_star_prizes.png);
	margin-left: 40px;
}
 
.prizes_entry_text li {
	line-height: 1.4em;
	margin-bottom: 10px;
}
 
.prizes_entry_text li em {
	color: red;
}
 
.sponsor_banner {
	padding-left: 12px;
	text-align: center;
	margin: 15px 0 20px 0;
	font-size: 11px;
}
 
#prizes_entry_form {
	padding: 15px 0 0 15px;
	background-color: #404040;
}
 
#prizes_entry_form li  {
	clear: both;
	padding-bottom: 6px;
	padding: 0px 0 8px 0;
	color: #e5e5e5;
}
 
#prizes_entry_form li span {
	float: left;
	display: block;
	width: 130px;
	font-size: 12px;
}
 
#prizes_entry_form .input, #prizes_entry_form .textarea {
	width: 300px;
}
 
#prizes_entry_form .textarea {
	height: 30px;
}
 
.prizes_entry_form_bottom {
	height: auto;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;		
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;   
	-moz-border-radius-bottomleft: 4px;  
	-moz-border-radius-bottomright: 4px;
	color: #eee;
	background-color: #404040;
	text-align: center;
	font-size: 12px;
	margin-bottom: 30px;
	padding: 3px 0;
}
 
.prizes_entry_form_bottom form {	
	font-size: 12px;
}
 
.prizes_entry_form_bottom form .smallfont {
	color: #b0b0b0;
}
 
.prizes_entry_form_bottom ul {
	text-align: left;	
	margin: 10px 0 10px 200px;
	list-style: circle;
}
 
/* Sonstiges - Layout */
 

.singleroundbox {
	color: #ddd;
	background-color: #9ba5b5;
	padding: 2px 10px 2px 0;
	margin: 0px 0 0px 0;
	font-size: 18px;
	text-align: center;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}
 
.seitennavigation {
	color: #ededed;
	padding: 2px 10px 2px 0;
	margin: 15px 0 15px 0;
	font-size: 12px;
	text-align: right;
	background-color: #9ba5b5;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}
 
.seitennavigation2 {
	color: #fff;
	padding: 2px 10px 2px 0;
	margin: 15px 0 15px 0;
	font-size: 12px;
	text-align: right;
	background-color: #9ba5b5;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}

.seitennavigation a:link, .seitennavigation a:visited {
	color: #fff;
}

.seitennavigation a:active, .seitennavigation a:hover {
	color: #fff;
	text-decoration: underline;
}

.seitennavigation2 a:link, .seitennavigation2 a:visited {
	color: #e62f03 ;
}

.seitennavigation2 a:active, .seitennavigation2 a:hover {
	color: #e62f03 ;
}

.seitennavigation b {
	text-decoration: underline;
}


code {
	display: block;
	padding: 10px;
	height: auto;
	background-color: #3d3d3d;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	font-size: 10px;
}
 
.author_note {
	clear: both;
	display: block;	
}


.right {
	float: right;
}
 
.left {
	float: left;
}
 
.hidden {
	display: none;
}
 
.smallfont {
	font-size: 10px;
	color: #777;
}
 
.littlestar {
	font-size: 11px;
	color: red;
}
 
.cleaner
{
	clear: both;
	visibility: hidden;	
}
 
.input_border {
	border: 1px solid #666;
	background-color: #555;
}

.h3_white {
	color: #ececec;
	font-size: 17px;
	display: inline;
}