@charset "utf-8"; 

/* import CSS-File 
@import "dynamic_css.php";
*/
*{
	margin:0;
	padding:0;
}
option {padding-left: 0.4em}

body,td,th {
	font-size: 11px;
	color: #4B4B42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	
}
body {
	background:url(../images/header/r24_bodyBG.png);
	background-repeat:repeat-x;
	margin:2px 0px 0px 0px;
}

h2 {
	font-size: 14px;
	text-align:left;
	font-weight:600;
	margin:0 0 10px 0;
}
h3{
	font-size: 13px;
	margin:0 0 10px 0;
}
h4 {
	font-size: 11px;
}
img{
	border:0px;
}
textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	padding:1px;
}

.input{
	border-top:2px solid #000;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
	border-left:2px solid #000;
}
a, a:link, a:visited {
	color:#4B4B42;
}
a:visited {
	color:#333333;

}
a:hover{
	/*color:#000;*/
}
.button{
	cursor:pointer;
}

select{
	padding:0;
	font-size:12px;
}
p{
	margin:10px 0 10px 0;
}
sub, sup {
	line-height: 0px;
	font-weight:700;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#BE140F;
}
/*Tags Ende*/
#login_form label{
	display:block;
	font-size:11px;
}
#box {
	width:1182px;
	margin: 0px auto;
	padding:0px;
	/*float:left;*/
}
#outline_global{
	outline:solid #fff 6px;
    padding: 2px 2px 2px 2px;
	background-color:#fff;
	margin-top:7px;
}
#head {
	/* min-height:150px; */
	width:1002px;
	margin:0;
	padding:0px;
	background-color:transparent;
}


#logo{
	width:350px;
	height:42px;
	margin:0px 0 -20px 15px;
    padding:0px 0 0px 0;
}
#countrystring{
    position:relative;
	left:365px;
	margin:0px 0 0px 0;
	font-weight:bold;
	color:#f2f2f2;	
/*	color:#6D777B; WM */
	font-size:12px;
	font-style:italic;
	width:180px;
}
#trade_easy h1{
	margin: 2px 0 4px 50px;
	font-weight:bold;
	color:#f2f2f2;		
/*	color:#be140f;  WM */
	font-size:11px;
	font-style:italic;
	width:410px;
	float:left;
	background:none;
}
#flags{
	width:455px;
	float:right;
	position:relative;
	left:-135px;
}
#language{
	float:left;
	margin-top: -7px;
}
#logo span{
	visibility:hidden;
}
#logo2{
	clear:left;
	width:300px;
	margin:-8px 0 -20px 80px;
}
#navigation-top{
	float:right;
	width:500px;
	height:24px;
	margin:37px 0 0 0;
}
#topnavigation{
	width:420px;
	height:23px;
	position:relative; 
	left:580px; 
	top:-15px;
	/*background-color:#33FF00;*/
}
#topnavi_buy span{
	position:relative;
	left:34px;
	top:3px;
}
 #topnavi_sell span,#topnavi_help span,#topnavi_register span {
	position:relative;
	left:30px;
	top:3px;
}
#topnavigation a{
	display:block;
	height:20px;
	float:left;
	text-decoration:none;
	color:#314563;
	font-size:11px;
}
#topnavi_buy{
	background:url(../images/header/r24_navO_kaufen.png); 
	width:100px;
	float:left;
}
#topnavi_buy:hover{
	background-position:0px -20px;
}
#topnavi_sell{
	background:url(../images/header/r24_navO_verkaufen.png);
	width:100px;
}
#topnavi_sell:hover{
	background-position:0px -20px;
}
#topnavi_help{
	background:url(../images/header/r24_navO_hilfe.png);
	width:80px;
}
#topnavi_help:hover{
	background-position:0px -20px;
}
#topnavi_register{
	background:url(../images/header/r24_navO_anmelden02.png);
	width:110px;
}
#topnavi_register:hover{
	background-position:0px -20px;
}
#country_select{
   position: relative;
   top: 0px;
   left: -1px;
   z-index: 10;
   width: 115px;
   margin:0 0 0 12px;
   height: 20px;
   color:#314563;
   background-color: white;
   border: 1px solid #ADB2BD;
}
#suchfeld_reiter{
	height:29px; 
	min-width:500px; 
	width:500px; 
	position:relative; 
	left:270px;
}
#suchfeld_reiter a{
	display:block;
	float:left;
	height:29px;
	background-image:url(../images/header/r24_navM_normalBG.gif);
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#333333;
	min-width:100px;
	text-align:center;
}
#suchfeld_reiter a:hover{
	display:block;
	float:left;
	height:29px;
	background-image:url(../images/header/r24_navM_aktivBG.gif);
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#fff;
	min-width:100px;
	text-align:center;
}
#suchfeld_reiter .reiter_links_active{
	display:block;
	float:left;
	height:29px;
	background-image:url(../images/header/r24_navM_aktivBG.gif);
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#333333;
	min-width:100px;
	text-align:center;
	background-color:#00FF00;
}
#suchfeld_reiter a>span{
	position:relative;
	top:10px;
	margin: 0 auto;
}
#suchfeld{
	background-image:url(../images/header/r24_rotbalkenBG_1.png);
	background-repeat:no-repeat;
	width:995px;
	height:50px;
}
#suchfeld_suchlogo{
	background-image:url(../images/header/r24_suchenBG_links.png); 
	width:34px; 
	height:42px; 
	float:left; 
	position:relative; 
	top:-12px; 
	background-repeat:repeat-x;
}
#suchfeld_link_home{
	 color:#F5C9C9; 
	 display:block; 
	 float:left; 
	 background-image:url(../images/header/r24_LKstartseite.png); 
	 background-repeat:no-repeat;
	 height:42px;
	 width:85px;
	 text-decoration:none;
	 font-size:11px;
	 margin:0 0 0 120px;
}
#suchfeld_link_home:hover{
 	background-position:0px -42px;
	color:#fff;
}
#suchfeld_link_home span{
	position:relative;
	top:14px;
	left:18px;
}
#suchfeld_form{
/*	position:relative; 
	top:12px; 
	left:210px;*/
/*	padding:0; */
	margin:12px 0 0 63px;;
	width:500px;
	height:30px;
	float:left;

}
#suchfeld_adavanced_search{
	 color:#F5C9C9;
	 display:block;
/*	 position:relative;
	 left: 760px;
	 top:-27px;
	 width:90px;*/
	 font-size:11px;
	 text-decoration:none;
	 margin-left:775px;
	 padding-top:14px;
}
#suchfeld_adavanced_search:hover{
	color:#fff;
	
}
.advsearch,#id_advsearch2_input{
	color:#314563; 
	border:0px; 
	position:relative; 
	top:-12px; 
	height:25px;
	width:320px; 
	background-image:url(../images/header/r24_suchenBG_eingabe.png); 
	background-repeat:repeat-x; 
	padding-top:13px; 
	float:left;
}
#form_search_button{
	background-image:url(../images/header/r24_suchenBG_findenBTN.png); 
	width:130px; 
	height:42px; 
	background-repeat:no-repeat; 
	position:relative; 
	top:-12px; 
	border:0; 
	cursor:pointer; 
	color:#EFEFF7; 
	font-weight:800;
}
#reiter_link1_left,#reiter_link2_left,#reiter_link3_left,#reiter_link4_left,#reiter_link1_right,#reiter_link2_right,#reiter_link3_right,#reiter_link4_right{
	width:10px; 
	height:29px; 
	float:left;
}
#reiter_link1_left{
	background-image:url(../images/header/r24_navM_normalL.gif); 
}
#reiter_link2_left{
	background-image:url(../images/header/r24_navM_normalL.gif); 
}
#reiter_link3_left{
	background-image:url(../images/header/r24_navM_normalL.gif); 
}
#reiter_link4_left{
	background-image:url(../images/header/r24_navM_normalL.gif); 
}
#reiter_link1_right{
	background-image:url(../images/header/r24_navM_normalR.gif); 
}
#reiter_link2_right{
	background-image:url(../images/header/r24_navM_normalR.gif); 
}
#reiter_link3_right{
	background-image:url(../images/header/r24_navM_normalR.gif); 
}
#reiter_link4_right{
	background-image:url(../images/header/r24_navM_normalR.gif); 

}
#welcome{
    margin: 0 1px 5px 1px;
	height:24px;
	background-color:#be140f;
	color:#FFFFFF;
	outline:solid;
	outline-color:#4b4b42;
	outline-width:1px;
	font-weight:bold;
}
#welcome2{
    margin: 0 1px 4px 1px;
    padding:5px 0 0 10px;
	height:20px;
	background-color:#be140f;
	color:#FFFFFF;
	outline:solid;
	outline-color:#4b4b42;
	outline-width:1px;
	font-weight:bold;
}

#welcome2 ul { margin:0; padding:0; list-style:none; } 
#welcome2 li { float:left; margin:0; padding:0 8px 0 0; background-image:url(../images/alert_round.png);
	background-repeat:no-repeat;
	background-position:-1px -1px;
	height:20px;
}

#welcome_text{
	float:left; 
	width:560px; 
	position:relative; 
	top:14px;
	color:#F5C9C9;
}
#welcome_text2{
	float:left; 
	width:560px; 
	position:relative; 
	top:14px;
	color:#F5C9C9;
	text-align:center;
}

#offene_rechnungen,#basket_block{
	margin: 0 1px 4px 1px;
	padding:5px 0 0 10px;
	height:20px;
	background-color:#be140f;
	color:#FFFFFF;
	outline:solid;
	outline-color:#4b4b42;
	outline-width:1px;
	font-weight:bold;
}

#offene_rechnungen_text a, #basket_block a {
	margin-left:8px;
	color:#FFF;	
	
}
	
#welcome2 a,#welcome_name a,#log_out a, #new_mails a{
	color:#F5C9C9;
}
#welcome_name {
	margin:0 0 0 20px;
	float:left;
}
#new_mails{
	margin:0 15px 0 0px;
	float:left;
}

#user_toolbar_company_image a,#user_toolbar_portrait_image a, #user_toolbar_description a {
    padding-left:17px;
}
#new_mails {
    float:left;
}
#new_mails a{
/*    padding:5px 0 0px 0px;
	font-weight:bold;
  	color:#FFFFFF;*/
}
#log_out {
	margin:0 0 0 50px;
	width:100px;
	float:left;
}

#welcome img{
    margin:0 0 -8px 0px; 
}
.reiter {
}
.reiter, .reiter:link, .reiter:visited{
	color:#fff;
	background-color:#FFF;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	background-image:url(../images/reiter.gif);
	background-repeat:repeat;
	height:14px;
	width:auto;
	margin:0px 5px 0px 0px;
	padding:5px 15px 5px 15px;
	float:left;
	vertical-align:middle;
}
.reiter:hover{
	color:#fff;
	text-decoration:underline;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	background-repeat:repeat;
	height:14px;
	width:auto;
	margin:0px 5px 0px 0px;
	padding:5px 15px 5px 15px;
	float:left;
	vertical-align:middle;
}
.reiter_active,  .reiter_active:link, .reiter_active:visited{
	color:#fff;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	background-image:url(../images/reiter_over.gif);
	background-repeat:repeat;
	height:14px;
	width:auto;
	margin:0px 5px 0px 0px;
	padding:5px 15px 5px 15px;
	float:left;
	vertical-align:middle;
}
#infoleiste{
	border-top:3px solid #be140f;
	background-color:#fff;
	height:0px;
	margin:0 1px 6px 1px;
	outline:solid;
	outline-color:#4b4b42;
	outline-width:1px;
}
#infoleiste4{
	border-top:1px solid #b5b5a4;
	border-bottom:1px solid #b5b5a4;
	float:left;
	background-image:url(../images/masterheader_bg.jpg);
	width:70px;
	height:28px;
}
#infoleiste41{
	margin-top:8px;
	color: #333333;
	text-align:center;
}
#infoleiste2{
	border-top:1px solid #b5b5a4;
	border-bottom:1px solid #b5b5a4;
	float:left;
	background-image:url(../images/masterheader_bg.jpg);
	text-align:center;
	width:340px;
	height:28px;
	vertical-align:middle;
	margin: 0px 2px 0 2px;
	color: #333333;
}
#infoleiste2 input, #infoleiste3 input, #infoleiste3 input,#infoleiste3 select{
	font-size:10px;
}
#infoleiste2 .button, #infoleiste3 .button{
	font-size:10px;
}
#infoleiste2 a, #infoleiste3 a, #infoleiste4 a, #breadcrumb a:visited, #breadcrumb a:link{
	font-weight:700;
	color: #333333;
	
	font-size:10px;
}
#infoleiste2 a:hover, #infoleiste3 a:hover{
	color:#be140f;
	text-decoration:underline;
}
#header-searchform{
	margin:2px 0px 2px 0px;
	font-weight:700;
	font-size:10px;
	vertical-align:middle;
}
#infoleiste3{
	border-top:1px solid #b5b5a4;
	border-bottom:1px solid #b5b5a4;
	float:left;
	background-image:url(../images/masterheader_bg.jpg);
	text-align:center;
	width:584px;
	height:28px;
	vertical-align:middle;
	color: #333333;
}
#logged_in{
	text-align:right;
	float:right;
	font-weight:800;
	margin:9px 5px 1px 4px;
	font-size:10px
}
#logged_in img{
	margin:-7px 5px 1px 0;
}
#werbebox-headline{
	float:right;	
	width:147px;
	height:14px;
	font-weight:700;
	color:#8A8A7E;
	font-size:10px;
	margin:9px 0px 0px 0px;
	padding:0px;
}
#header-searchform form{
	margin:4px 0 0 0;
}
#header-loginform{
	vertical-align:middle;
	font-weight:700;
	font-size:10px;
}
#header-loginform form{
	margin:4px 0 0 0;
}
#newsblock1{
	width:671px;
	height:auto;
	padding:2px 0 0 0;
	margin:0 0 5px 0;
	float:left;
	background-color:#fff;
	border:1px solid #b5b5a4;
}
#newsblock1 a, a:link, a:visited, a:hover {
	/*font-size:11px;*/
	/*text-decoration:none;*/
}
#newsblock1 h3{
	font-size:11px;
	font-weight:normal;
}
#newsblock1 li{
	padding:2px 0 1px 4px;
	list-style-position:inside;
	list-style-image:url(../../../../../templates/rp24/images/pfeil_links_rot2.gif);
}
#content li{
	list-style:none;
	margin:10px 0 10px 0px; 
}
.newsblock2{
	width:671px;
	margin:0 0 5px 0;
	float:right;
	border:1px solid #b5b5a4;
	list-style-position:inside;
	list-style-image:url(../../../../../templates/rp24/images/pfeil_links_rot2.gif);
}
.newsblock2 a{
	font-size:11px;
	text-decoration:none;
}
.newsblock2 a:hover{
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}
.newsblock2 li{
	margin: 6px 6px 6px 6px;
}
.newsblock2_link_left{
	margin: 6px 6px 6px 6px;
	width: 350px;
	float:left;
}
.newsblock2_link_right{
	margin: 6px 6px 6px 6px;
	float: right;
}
.newsblock2_link_left a, .newsblock2_link_right a {
	text-decoration:underline;
}
#categories{
	background-color:#fff;
	text-decoration:none;
	text-align:center;
	width:671px;
	height:305px;
	margin:0px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	border:1px solid #b5b5a4;
}

#categories a:hover{
	text-decoration:underline;
	color:#be140f;
}

#imprint th {
font-weight:normal;
}
.topoffers {
	float:left;
	border: 1px solid #b5b5a4;
	width:671px;
	padding:2px 0 6px 0px;
	margin:0 0 5px 0;
}
.topofferkasten {
	float:left;
	width:210px;
	overflow:hidden;
	height:117px;
	margin: 2px 3px 0px 4px;
	padding: 0 0 0px 3px;
	background-color:#ffffff;
	border:1px dotted #b5b5a4;
}
.topoffers_content{
	font-weight:700;
	color:#4B4B42;
	width:120px;
	height:120px;
}
.topoffers_content a, .topoffers_content a:link, .topoffers_content a:visited {
	color:#4B4B42;
	text-decoration:none;
}
.topoffers_content a:hover{
	color:#be140f;
	text-decoration:none;
}
.user_table_head{
	background-color:#e6ebef;
	padding:5px 0 5px 6px;
	border:1px solid #b5b5a4;
}
.topoffers_content{
	margin:6px 0px 0px 0px;
}
#links {
	float:left;
	font-size:11px;
	width:170px;
	height:auto;
	margin:0px 3px -3px 0px;
	z-index:2;
}
#lang{
	background-color:#f2f2f2;
}
#select_language{
    margin-top:6px;
	padding:2px;
}
#categories-left{
	float:left;
	font-size:11px;
	width:166px;
	margin:0px 0px 2px 0px;
	border:1px solid #b5b5a4;
	padding:2px 0 2px 0;
	background-color:#f2f2f2;
}
#categories-left h2,.template_box h2, #newsblock1 h2, .newsblock2 h2, .topoffers h2, .werbeblock h3, #content h1, #content h2,#view_article_kasten h3, #anzeigen h2, #statistic h2, #livesearch h2, .call_back h2, #adsense h2, #review h2, topofferkasten h2,.category_completions h2,.completions h2,.country_completions h2, #adsense_rechts h3{
	display:block;
	text-align:center;
	font-size:10px;
	background-image:url(../../../templates/rp24/images/header_bg.gif);
	background-repeat:repeat-x;
	height:18px;
	color: #333333;
	padding:2px 0px 0px 0px;
	margin:0px 0px 2px 0px;
	font-weight:bold;
}
.topoffers2 {
	float:left;
	border-left: 1px solid #b5b5a4;
	border-right: 1px solid #b5b5a4;
	border-top:1px solid #b5b5a4;
	width:671px;
	padding:2px 0 0px 0px;
	z-index:1;
}
.topoffers2 h2{
	display:block;
	text-align:center;
	font-size:10px;
	background-image:url(../../../templates/rp24/images/header_bg.gif);
	background-repeat:repeat-x;
	height:18px;
	color: #333333;
	padding:2px 0px 0px 0px;
	margin:0 0 -1px 0;
	font-weight:bold;
}
#statistic a, .call_back a{
	color:#333333;
	text-decoration:none;
	margin:0 0 0 3px;
	padding: 3px 0 3px 6px;
}
#statistic a:hover, .call_back a:hover{
    color:#be140f;
	text-decoration:none;
}
#statistic a:visited, .call_back a:visited{
	text-decoration:none;
}

.call_back{
	float:left;
	border:1px solid #b5b5a4;
	height:auto;
	width:166px;
	padding:2px 0 2px 0;
	margin:2px 0 2px 0;
	/* font-size:10px; */
	background-color:#fff;
}
.call_back hr{
    margin: 0px 10px 0px 10px;
	border:1px solid #b5b5a4;
}
.call_back img{
	margin:0px auto 14px auto; 
	text-align:center;
	display:block;
}

.godaddy, .pcidss, .iloxx, .iloxx_safetrade {
	float:left;
	border:1px solid #b5b5a4;
	margin:0 5px 0 5px;

}

.pcidss{
	padding:25px 20px 25px 20px;
}
.godaddy{
	padding:60px 11px 60px 11px;
}
.iloxx{
	padding:40px 13px 47px 13px;
}
.iloxx_safetrade{
	padding:0px 10px 12px 10px;
}


.categories-button, #statistic li{
	width:157px;
	font-size:10px;
	margin:0px 0px 0px 2px;
	text-decoration:none;
	background-color:#e6ebef;
	border:1px solid #ffffff;
	float:left;
}

.categories-button2{
	width:153px;
	font-size:10px;
	margin:0px 0px 0px 2px;
	text-decoration:none;
	background-color:#e6ebef;
	border:1px solid #ffffff;
	float:left;
}

.categories-button:hover, .categories-button2:hover{
	color:#FFFFFF;
	background-color:#DDDDDD;
	text-decoration:none;
}
#statistic {
	border:1px solid #b5b5a4;
	height:auto;
	width:166px;
	padding:2px 0 2px 0;
	margin:2px 0 2px 0;
	background-color:#f2f2f2;
	float:left;
}

#livesearch {
	border:1px solid #b5b5a4;
	height:auto;
	width:166px;
	padding:2px 0 2px 0;
	margin:0px 0 2px 0;
	background-color:#f2f2f2;
	float:left;
}
.category_completions,.country_completions,.completions {
	border:1px solid #b5b5a4;
	height:auto;
	width:166px;
	padding:2px 0 2px 0;
	margin:2px 0 2px 0;
	background-color:#f2f2f2;
	float:left;
}


#statistic li{
	padding:3px 0px 6px 6px;
	list-style-type:none;
}
#review {
	float:left;
	border:1px solid #b5b5a4;
	height:auto;
	width:166px;
	padding:2px 0 2px 0;
	margin:2px 0 2px 0;
	font-size:10px;
	background-color:#f2f2f2;
}
#review .inside_box{
	margin:3px 3px 1px 3px;
	background-color:#e6ebef;
	padding:3px 3px 5px 5px;
	border:1px solid #ffffff;
}
#review a:hover {
    color:#be140f;
	text-decoration:none;
}
#google_adsense_left{
	border:1px solid #b5b5a4;
	height:auto;
	padding:5px 7px 5px 7px;
	/*margin:2px 0 2px 0px; */
	background-color:#f2f2f2;
	float:left;
}

#review .link2, #review .link2:link, #review .link2:active{
text-decoration:none;
color:#4B4B42;
}
.template_box{
	float:left;
	border:1px solid #b5b5a4;
	height:auto;
	width:166px;
	padding:2px 0 2px 0;
	margin:0 0 4px 0;
	font-size:10px;
}
.template_box select{
	width:160px;
}
#mitte {
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#mitte2 {
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:825px;
}

.add_mitte{
	width:825px;
}

#rechts {
	width:147px;
	margin-left:4px;
	float:left;
}
#anzeigen {
	border:1px solid #b5b5a4;
	height:auto;
	padding:2px 0 6px 0;
	background-color:#f2f2f2;
}
#w3c_valide {
	border:1px solid #b5b5a4;
	height:auto;
	padding:6px 8px 6px 30px;
	margin-top:5px;
	background-color:#f2f2f2;
}

#anzeigen-inside {
	margin:3px 3px -3px 3px;
	border:1px solid #ffffff;
	padding:2px 0 6px 5px;
	color: #4b4b42;
	font-size:10px;
	background-color: #e6ebef;
}
#anzeigen-inside a{
	text-decoration:none;
	color:#4b4b42;
}
/*#anzeigen-inside a:hover, a:visited {
	color:#be140f;
}*/
#web-adressbuch{
	margin:12px 0 0 0;
	text-align:center;
}
#anzeigen h4{
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:9px;
	font-weight:bold;
	color:#be140f;
}
#werbeblock{
	margin:3px 0px 5px 11px;
}
#werbung{
	margin:3px 0px 4px 0px;
	width:auto;
}
.clear{
	clear:both;
	font-size:3px;
    margin: 0px 0px 0px 0px;
}
.textblock{
	margin:7px;
	display:block;
}
.nav{
	font-size:11px;
	border-top:1px solid #999;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
.nav a {
	color:#000;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	display:block;
	padding:0 0 0 0px;
}
.nav a:hover{
	background-color:#e6ebef;
	text-decoration:none;
	display:block;
	padding:0px 0px 0px 0px;
	color:#999;
}
.nav li{
	border-bottom: 1px solid #999;
	padding:7px 0px 7px 15px;
	list-style-type:none;
	margin:0px;
}
.text-center{
	text-align:center;
	line-height:18px;
	padding:40px;
}
#content{
	padding:2px 0 0 0px;
	border:1px solid #b5b5a4;
	background-color:#FFFFFF;
}

#content h2{
	text-decoration:none;
	color: #333333;
	font-size:10px;
}
/*#content a, a:link, a:visited {
	text-decoration:underline;
	font-size:11px;
	color:#4B4B42;
}
#content a:visited {
	text-decoration:underline;
	font-size:11px;
	color:#be140f; 
}*/
#content table{
	text-align:left;
	width:100%;
}
#content_center{
	margin:12px 12px 12px 12px;
	/*font-size:11px;*/
	background-color:#FFFFFF;
}	
#content_center ul {
	margin: 10px 10px 10px 20px;
}
#content_center li {
	margin: 5px 0 0 0;
	list-style-type:none;
}
#content_center h2{
	font-size:11px;
}

#content_center td{
	padding:5px 0px 5px 0px;
	color:#666666;
}
#content_center th{
	font-weight:normal;
	color:#333333;
}

#wiki{
	height: 172px;
	overflow: auto;
	margin: -8px -10px -12px 0px;
}
#wiki h3{
	font-size:10px;
}
#content_statistic{
	margin:10px 12px 12px 24px;
	font-size:12px;
}
#content_statistic li{
	list-style:decimal;
	margin:4px 0 4px 32px;
}
#content_statistic h2{
	margin-bottom: 20px;
}
#content_statistic a, a:link {
	/*text-decoration:none;*/
	/*font-size:11px;*/
}
#content_statistic a:visited {
	/*text-decoration:none;*/
	color:#4B4B42;
	/*font-size:11px;*/
}
#content_statistic a:hover {
	/*text-decoration:none;*/
	color:#BE140F;
	/*font-size:11px;*/
	text-decoration:underline;
}
#content_statistic h3{
	font-size:12px;
}
#header_fotos{
	margin-left:70px;
}
#footer{
	padding:3px 5px 15px 5px;
	background-image:url(../../../templates/rp24/images/header_bg.gif);
	border-top:1px solid #b5b5a4;
	border-bottom:1px solid #b5b5a4;
	width:990px;
}
#footer a{
	color: #333333;
	text-decoration: none;
}
#footer a:hover{
  	color: #be140f;
	text-decoration: underline;
}
#footer a:visited{
	color: #333333;
}
#footerlinks {
	float:left;
	width:auto;
	text-align:left;
}
#footerright{
	float:right;
	width:280px;
	text-align:right;
	font-size:9px;
	color: #333333;
}
.msgblock{
	text-align:left;
	margin:10px 0px 3px 0px;
	background-color:#e6ebef;
	border:1px solid #000;
	padding:4px;
}
.register_form td{
	padding:5px 0px 5px 5px;
}
.register_form_error{
	color:#990000;
	font-weight: bold;
}
.register_form_label{
	text-align:right;
	padding:10px 0 10px 120px;
}
.error{
	color:#990000;
	font-weight: bold;
}
.register_form h2{
	font-size:11px;
}
.trenner1{
	clear:both;
	width:672px;
	height:2px;
	margin:0px 0px 0px 0px;
	font-size: 5px;
}
.link1:link, .link1:active, .link1:visited {
	color:#be140f;
	text-decoration:underline;
	font-weight:bold;
}
.link1:hover{
	text-decoration:underline;
	padding:0px 0px 0px 0px;
	color:#000;
}


/*Formatted Messages*/
#FormattedMessage{
	width:auto;
	height:auto;
	margin:10px;
	padding:5px;
}
#FormattedMessage_Text{
	width:auto;
	margin:10px 0 0 0;
}
#FormattedMessage_Pic{
	width:32px;
	height:32px;
	background-image:url(../../../../../templates/rp24/images/haken.gif);
	background-repeat:no-repeat;
	float:left;
	margin:0px 20px 0px 0px;
}
#FormattedMessage_Pic_Error{
	width:32px;
	height:65px;
	background-image:url(../../../../../templates/rp24/images/error.gif);
	background-repeat:no-repeat;
	float:left;
	margin:0px 20px 0px 0px;
}
#FormattedMessage_Link{
	width:auto;
}
#FormattedMessage_Link a, #FormattedMessage_Link a:link,  #FormattedMessage_Link a:visited {
	color:#B02722;
	text-decoration:none;
}
#FormattedMessage_Link a:visited {
	color:#666666;
	text-decoration:none;
}
 #FormattedMessage_Link a:hover{
	color:#000;
	text-decoration:none;
}
.requierednote strong{
	color:#be140f;
}
/*Formatted Messages Ende*/
.h2_singlecat{
	font-size:1.3em;
	margin:30px 0 2px 8px;
	color:#be140f;
}
.singlecat_block{
	margin:15px 0 5px 0;
}



.table_singlecat{
	border:0px;
	padding:0px;
	margin:0px 0 5px 0;
	border-spacing: 0px;
	empty-cells: show;
}
.table_singlecat th{
	padding:4px;
	text-align:right;
	padding-right:14px;
}
.table_singlecat td{
	padding:4px;
	margin:0;
}
.usertable_td_1 td{
	background-color:#e6ebef;
	border-bottom: 1px solid #ccc;
}
.usertable_td_2 td{
	background-color:#ffffff;
	border-bottom: 1px solid #ccc;
}
.table_singlcat_td_img{
	width:100px;
	background-color:#00FF00;
}
.table_singlcat_td_title{
	width:700px;
	vertical-align:top;
}
.table_singlcat_td_title table{
	height:80px;
	width:100%;
	border-spacing: 0px;
	empty-cells: show;
}
.table_singlcat_td_title div{
	font-size:10px;
}
.table_singlcat_td_title td{
	border:0;
}
.table_singlecat_subtable_price{
	width:300px;
}
.table_singlecat_subtable_price strong{
	font-size:14px;
}

.table_singlecat_subtable_date{
	width:230px;
}

.table_singlecat_subtable_viewed{
	width:150px;
}

.table_singlecat_subtable_cat{
	width:600px;
}
.table_singlecat_subtable_cat a,.table_singlecat_subtable_cat a:link,.table_singlecat_subtable_cat a:hover,.table_singlecat_subtable_cat a:visited{
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}
.table_singlecat_subtable_unit{
	text-align:right;
	font-size:10px;
	vertical-align:top;
}
.table_singlecat_subtable_title img{
	vertical-align:baseline;
}

.table_singlecat_subtable_title a,.table_singlecat_subtable_title a:link,.table_singlecat_subtable_title a:hover,.table_singlecat_subtable_title a:visited{
	font-size:13px;
	color:#333333;
	text-decoration:none;
}
.table_singlecat_subtable_title a:visited{
	font-size:13px;
	color:#333333;
	text-decoration:none;
}
.datagrid_link,.datagrid_link:link,.datagrid_link:hover,.datagrid_link:visited{
	font-size:34px;
	font-weight:800;
	color:#33FF00;
}
.table_singlcat_td_country{
	width:15px;
	text-align:center;
}
.table_singlcat_td_viewed{
	width:15px;
	background-color:#00FF00;
	text-align:center
}
.usertable_top{
	background-color:#ffffff;
	border:#b5b5a4 solid 2px;
}
#content .user_table{
	width:100%;
}
.user_table img{
	border:0;
}
.singlecat_link:hover,.singlecat_link:link,.singlecat_link:visited {
	color:#4B4B42;
	font-size:12px;
}
#adsense_module{
	width: 470px;
	height:70px;
	margin: 10px 0px 0px 94px;
	padding: 5px 5px 0px 5px;	
	border: 1px solid #b5b5a4;
}
#ebay_module{
	margin: 10px 0 0 98px;
	height: 55px;
}
#read_msg table{
	background-color:#e6ebef;
	border:1px solid #000;
	width:90%;
	margin:15px auto 15px auto;
}
#read_msg th{
	text-align:right;
	width:7%;
	background-color:transparent;
	padding:5px;
}
#read_msg td{
	padding:5px;
	border:0px;
	background-color:transparent;
}
#read_msg_message{
	border:0px;
	width:90%;
	margin:0 auto 25px auto;
}
#read_msg_user_text{
}
#read_msg_submit{
}
#read_msg_static{
	border:1px solid black;
	padding:3px;
}
#msg_form{
	display:none;
	margin:0 0 0 35px;
}
#msg_form input{
	margin:6px 0 0 0;
}
#msg_form #user_text{
	width:600px;
}
.inbox_read1{
	font-weight:bold;
}
.inbox_read2{
	font-weight:normal;
}
.payment form{
	margin:15px 0 15px 0;
}
.payment .button{
	width:150px;
	color:#be140f;
	font-weight:700;
}


.topoffer_msg_failed,.topoffer_msg{
	background-repeat:no-repeat;
	background-position:0px;
	height:30px;
	padding:0 0 0 45px;
	margin:20px 0 0 20px;
	font-weight:bold;
}

.topoffer_msg{
	background-image:url(../images/haken.gif);

}
.topoffer_msg_failed{
	background-image:url(../images/error.gif);
}


#article_import th, tr{
	font-weight:100;
	font-size: 9px;
	border: solid 1px #b5b5a4;
}
.all_categories ul, .all_categories li{
list-style-image:none;
}
.all_categories_category{
	margin:0 0 0 40px;
	padding:0 0 0 40px;
	list-style:none;
	list-style-image:none;
}
.myoffers_navi{
	margin:0px 0px 0px 0px;
}
.register .highlight{
	color:#be140f;
}
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 35%;
    left: 50%;
    
    margin-left: -200px;
    width: 400px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}
.jqmOverlay { background-color: #000;
 }



/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {
	position:absolute;top:0;left:0;z-index:-1;
/* MAC
    width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
*/
}
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
/* MAC    top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); */
}




.restposten24_mark{
	font-style:italic;
}
.restposten24_mark strong{
	color:#A52D24;
	font-weight:800;
}
.stats_left li{
	margin:4px 0px 0 26px; 
}
.stats_left span{
	position:relative;
	left:-5px;
}
#user_stats_p{
	margin:16px 0 0 0;
}
#loader{
	background-image:url(../images/ajax-loader.gif);
	background-repeat:no-repeat;
	height:16px;
	width:16px;
}
#window_loader{
	z-index:9999;
	background-color:#9E9A9A;
	width:100%;
	height:100%;
}
.overlay, .overlay2{
	width:100%; height:100%; 
	background-color:#000000; 
	color:#FFFFFF;
	font-weight:bold;
	z-index:999; 
	position:fixed; 
	top:0px; 
	left:0px;
    filter:alpha(opacity=70);
/*  -moz-opacity: 0.70; */
  	opacity: 0.70;
  	display:none;
}
#loader_content, #loader_content2{
	position:absolute;
	left:50%;
	width:500px;
	margin-top:150px;
	margin-left:-266px;
	text-align:center;
}

.register_payment_block{
	margin:15px 0 15px;
	padding:4px 0 12px 0;
}
#paypal_submit{
	display:none;
}
.ranklist_form_error{
	background-color:#F2C1BD;
}
.alert_box{
	margin:2px;
	padding:2px;
	color:#be140f;
	font-weight:bold;
}
#advanced_search,#search_for_artcle_nr{
	background-color:#e6ebef;
	margin: 20px 0 20px 0;
	padding:10px 10px 10px 45px;
	border:1px solid #A52D24;
}

#advanced_search li,#search_for_artcle_nr li{
		list-style-type:none;
		list-style-image:none;
}
#advanced_search fieldset,#search_for_artcle_nr fieldset{
	border:0;
}
#advanced_search label,#search_for_artcle_nr label,#advanced_search select {
	font-size:1.1em;
	margin:1px;
}
#advanced_search h3{
	font-size:17px;
	color:#A52D24;
	margin:0;
}
#advanced_search td{
	background-color:#e6ebef;
}
div.notes {
	float: right;
	width: 230px;
	height: auto;
	margin: 20px 20px 10px 10px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #666666;
	background-color: #ffffe1;
	color: #666666;
	font-size: 88%;
}
div.notes h4 {
	background-image: url(../images/info.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 3px 0 3px 27px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #666666;
	color: #666666;
	font-size: 110%;
}
div.notes p {
	margin: 1.20em 0em 1em 0em;
	color: #666666;
}
.navlist {
	padding: 0 0 10px 0;
	border-bottom: 1px solid #B6B6B6;
	width: 720px;
}
.navlist li {
	padding: 0.25em;
	border-top: 1px solid #f2f2f2;
}

.navlist2 {
	padding: 0 30px 10px 5px;
	width: 350px;
}
.navlist2 li {
	padding: 0.25em;
	border-top: 1px solid #f2f2f2;
}
.navcontainer {
	padding:10px 0 0 10px;
}
.navcontainer_uebersicht{
	margin-left:20px;
	padding-bottom:6px;
	border-bottom: 1px solid #B6B6B6;
	width:720px;
}
.categories_block{
	width:600px;
}
  ul.categories_left {
    float: left;
    width: 230px; 
    margin: 0px;
    padding: 0px 0px;
    border: 1px none; 
    left:0px;
}
ul.categories_right {
    float: right;
    width: 230px; 
    margin: 0px;
    padding: 0px 0px;
    border: 1px none; 
}
.invisble{
	display:none;
}
.content_headblock {
	margin:10px 0 0 0;
	padding:0 0 15px 0;;
}
.content_headblock img{
	float:left; 
	padding: 0 8px 0 0;
}
.content_headblock h3{
	padding:14px 0 0 65px;
}

.menue_grey{
	color:#CCCCCC;
}
#delete_account_link {
	margin:5px 0 5px 0;
}
#delete_account_link a{
	font-size:14px;
	color:#be140f;
}

.img_frame{
	width:80px;
	height:80px;
	background-color:#FFFFFF;
	margin:5px;
	border:4px solid #CCCCCC;
}
.img_inside{
	width:100%;
	height:100%;
	display:block;
}
.img_inside img{
	display:none;
}
.special_headline{
	margin:0 0 70px 0;
}
.special_headline img{
	float:left;
	margin:0 30px 0 0;
}	
.special_headline div{
	font-weight:800;
	font-size:15px;
	padding:50px 0 0 0;
	position:relative;
}
.table_singlecat_subtable_cat_link{
	font-size:18px;
}
#recall_form fieldset, #form_BV fieldset, #form_KK fieldset{
	border:0px;
}
#form_BV li, #form_KK li{
	list-style-type:none;
	padding:4px;
	/*margin:10px;*/
}
.form_ip_remark{
	font-size:9px;
	margin:3px 0 0 2px;
}
#singlecat_description{
	margin:15px;
	background-color:#e6ebef;
	border:1px solid #b5b5a4;
	padding:8px;
}
/* all categories*/
  ul.all_categories_left {
    float: left;
    width: 200px; 
    margin: 0px;
    padding: 0px 0px;
    border: 1px none; 
    left:0px;
}
ul.all_categories_right {
    float: right;
    width: 200px; 
    margin: 0px;
    padding: 0px 0px;
    border: 1px none; 
}
.all_categories_sector{
  	font-weight:bold;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
}
.all_categories_sector a:visited {
	color: #4B4B42;
	list-style:none;
	list-style-type:none;
  }
/* Topatikel Startseite*/
.start_topartikel_block_bg{
	background-color:#E7EBEF;
}
.start_topartikel_block{
	height:98px; 
	margin:8px 0 8px 0;
	width:656px;
	margin:auto;
}
.start_topartikel_block h3{
	padding:0;
    font-size:1.1em;
}
.topoffers_link{
	position:relative;
	top:4px;
}
.topoffers_link:link,.topoffers_link:visited{
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.topoffers_link:hover{
	text-decoration:underline;
}
.topoffers_link2:link,.topoffers_link2:visited{
	color:#000;
	text-decoration:none;
	font-size:11px;
}
.topoffers_link2:hover{
	text-decoration:underline;
}
.start_topartikel_text{
	width:460px; 
	min-width:460px; 
	min-height:50px; 
	float:left; 
	margin:10px 16px 0 0;
}
.start_topartikel_price{
	font-size:1.1em;
	top:22px;
	font-weight:700;
}
.start_topartikel_price span{
	font-size:0.8em;
	font-weight:100;
}
  /* Topatikel Startseite END*/
  
  
.imprint_image{
    float:left;
	margin-bottom:24px;
	outline:#b5b5a4;
	outline-style:double;
}
.imprint_contact{
	float:left;
	padding:5px 0 18px 30px;
}

#headtext{
	margin:-15px 0 90px 0;
}
#hakenliste {
	padding:0 0 35px 0;
}
#hakenliste li {
	height:31px;
	font-weight:bold;
	list-style-image:none;
	background-image:url(../images/accept.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	vertical-align:middle;
}
#hakenliste li>span {
	position:relative;
	top:9px;
}

/* Dies wirde nirgends angewendet ???
.red_button{
	display:block;
	background-image:url(../images/red_button.jpg); 
	width:155px;
	height:40px;
	vertical-align:middle;
	border-radius: 4px;

}
*/

.red_button>span{
	vertical-align:middle;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
.flag{
	width:16px;
	height:11px;
	margin:0 3px 0 3px;
	background-image:url(../images/flaggen_spite.gif);
	float:left;
	display:block;
	text-decoration:none;
}
.de{
	background-position:-5px -6px;
}
.at{
	background-position:-31px -6px;
}
.pl{
	background-position:-57px -6px;
}
.bz{
	background-position:-83px -6px;
}
.dk{
	background-position:-109px -6px;
}
.bg{
	background-position:-135px -6px;
}
.es{
	background-position:-161px -6px;
}
.ca{
	background-position:-187px -6px;
}
.cn{
	background-position:-213px -6px;
}
.hu{
	background-position:-239px -6px;
}
.ch{
	background-position:-265px -6px;
	width:11px;
}
.jp{
	background-position:-286px -6px;
}
.conz{
	background-position:-312px -6px;
}
.nl{
	background-position:-338px -6px;
}
.se{
	background-position:-364px -6px;
}
.fr{
	background-position:-390px -6px;
}
.hk{
	background-position:-416px -6px;
}
.in{
	background-position:-442px -6px;
}
.li{
	background-position:-468px -6px;
}
.si{
	background-position:-495px -6px;
}
.pt{
	background-position:-520px -6px;
}
.sg{
	background-position:-546px -6px;
}
.couk{
	background-position:-572px -6px;
}
.tk{
	background-position:-598px -6px;
}
.us{
	background-position:-624px -6px;
}
.tv{
	background-position:-650px -6px;
}
.be{
	background-position:-676px -6px;
}
.tw{
	background-position:-702px -6px;
}
.coza{
	background-position:-739px -6px;
}
.coza{
	background-position:-729px -6px;
}
.am{
	background-position:-754px -6px;
}
.comtr{
	background-position:-780px -6px;
}
.sk{
	background-position:-806px -6px;
}
.lv{
	background-position:-833px -6px;
}
.md{
	background-position:-858px -6px;
}
.ro{
	background-position:-885px -6px;
}
.mn{
	background-position:-910px -6px;
}
.ir{
	background-position:-936px -6px;
}
.lu{
	background-position:-963px -6px;
}
.pl{
	background-position:-988px -6px;
}
.it{
	background-position:-1014px -6px;
}
.gr{
	background-position:-1040px -6px;
}
.cz{
	background-position:-1066px -6px;
}
.ru{
	background-position:-57px -6px;
}
.bildkasten {
	float: left;
	width: 130px;
	height: 95px;
	margin: 2px 0px 0px 0px;
	text-align: center;
	overflow: hidden;
}
.bildkasten1 {
	float: left;
	width: 130px;
	height: 95px;
	margin: 2px 0px 0px 2px;
	text-align: center;
	overflow: hidden;
	border-right:1px dotted #b5b5a4;
	border-bottom:1px dotted #b5b5a4;
}

.bildkasten2 {
	float: left;
	width: 130px;
	height: 95px;
	margin: 2px 0px 0px 0px;
	text-align: center;
	overflow: hidden;
	border-bottom:1px dotted #b5b5a4;
}
.bildkasten3 {
	float: left;
	width: 130px;
	height: 95px;	
	margin: 2px 0px 0px 2px;
	text-align: center;
	overflow: hidden;
	border-right:1px dotted #b5b5a4;
}
.bildkasten1 a, .bildkasten2 a, .bildkasten3 a, .bildkasten a{
	text-decoration:none;
}
.categories_sprite{
	width:134px;
	height:72px;
	background-image:url(../images/categories_sprite.jpg);
	display:block;
	margin-top:4px;
}


.table_singlecat_subtable_bigimage_hidden{
	position:absolute;
	left:50%; top:50%; 
}

.table_singlecat_subtable_goldseller, .table_singlecat_subtable_proofed_member{
	vertical-align:baseline;
	margin-right:2px;
}

#Previewholder{
	left:0;
	top:0;
	position:absolute;
	display:none;
	background:#fff;
	border:15px solid #CCCCCC;
}
#Previewholder img{
	display:block;
}
#Previewholder p{
	margin:0;
	padding:0;
	font:11px Verdana,sans-serif;
	color:#090808;
}
#Previewholder p span{
	border-top:1px solid #ccc;
	display:block;
	padding:5px;
}
.pager {
	font-size:14px;
	color:#be140f;
}
.pager a {
	font-size:14px;
	color:#be140f;
}
.pager:hover {
	font-size:14px;
	color:#000000;
}
.pager:visited {
	font-size:14px;
}
.pager_current{
	font-size:14px;
	font-weight:bold;
	color:#be140f;
}
.pager_block{
	width:95%; 
	text-align:center; 
	margin:10px auto
}
.user_data_rankinglink{
	color:#666666;
}
.proofed_membership_link{
	vertical-align: middle;
}

form#recall_form ol { list-style: none; }
form#recall_form ol li div.element input, form#recall_form ol li div.element select, form#recall_form ol li div.element textarea { margin-bottom: 10px; }
form#recall_form ol li div.element input.button { margin-bottom: 0px; }

.hightlight_clicked{
	color:#CC0000;
	font-weight:bold;
}

.livesearch_pager{
	width:99%;
	/*background-color:#00CCFF;*/
	height:10px;
	margin:10px 0 0 0;
}

#livesearch_pager_forward,#livesearch_pager_back {
	font-size:12px;
	font-weight:bold;
	color:#be140f;
}

#livesearch_searchtext{
	border:1px solid grey;
	margin:2px 0 2px 12px;
}

#livesearch_pager_forward{
	float:right;
}

#livesearch_pager_back{

}

#livesearch_form_block input{
	position:relative;
	top:3px;
}

/* Reviews (see modules/content/scripts/buy_bottom.php) */
:lang(de) {
    quotes:"\201E" "\201C" "\201A" "\2018";
}
:lang(en) {
    quotes:"\201C" "\201D" "\2018" "\2019";
}
:lang(fr) {
    quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A";
}
blockquote:before {
    content:open-quote;
    font-style: italic;
}
blockquote:after {
    content:close-quote;
    font-style: italic;
}

#payment_form{
}

#payment_form fieldset{
	border:0px;
}

#payment_form .button{
/*	float:right;*/
	position:relative;
/*	top:10px;*/
}
#payment_form .button_back{
	cursor:pointer;
}
.payment_hr{
	background-color: #b5b6a5; /* Farbe für Opera und Firefox */
	color: #b5b6a5; /* Farbe für Internet Explorer (IE) */
	border: 0;
	height: 1px;
	position:relative;
	top:14px;
}	

#adsense_rechts{
	width:168px;
	position:relative;
	top:-134px;
	margin:135px 0 0 0;
	float:right;
	border:1px solid #b5b5a4;

}
#adsense_rechts_inside{
	padding:2px 2px 4px 4px; 
}
	
#adsense_bottom{
	margin: 12px 0 0 140px;
}

#footer_links{
	margin: 15px 0 20px 190px;
}




#content_center .red_big_button{
	color:#fff; 
	background-image:url(/templates/rp24/images/red_button.jpg);
	width:170px;
	height:45px;
	margin:0px auto;
	border:1px solid #333;
	font-size:14px; 
	font-weight:bold;
	display:block;
	text-decoration:none;
	-moz-border-radius:5px; /* Firefox */
 	-webkit-border-radius:5px; /* Safari, Chrome */
 	-khtml-border-radius:5px; /* Konqueror */
	 border-radius:5px; /* CSS3 */
	 text-align:center;
}
#content_center .red_big_button span{
	position:relative;
	top:14px;
}

#content_center .red_big_button2{
	color:#fff; 
	background-image:url(/templates/rp24/images/red_button.jpg);
	width:70%;
	height:45px;
	margin:0px auto;
	border:1px solid #333;
	font-size:14px; 
	font-weight:bold;
	display:block;
	text-decoration:none;
	-moz-border-radius:5px; /* Firefox */
 	-webkit-border-radius:5px; /* Safari, Chrome */
 	-khtml-border-radius:5px; /* Konqueror */
	 border-radius:5px; /* CSS3 */
	 text-align:center;
}
#content_center .red_big_button2 span{
	position:relative;
	top:6px;
}

.basket_grid{
	/*margin:0px 0 50px 0;*/
}
.noformat_button{
	border:0;
	padding:0;
	margin:0;
	background-color:transparent;
	cursor:pointer;
	font-size:inherit;
	
}
