body {
	background-image:			url( ./../gfx/body_bg.jpg );
	background-repeat:		repeat-x;
	background-color:			#eeeeee;
	font-family:					arial, sans-serif;
	font-size:						11px;

	text-align:						center;
}

img {
	border:								none;
}

form {
	display:							inline;
}

hr.spacer {
	margin-bottom:				40px;
	visibility:						hidden;
}

textarea, input, select {
	border:								1px solid #cccccc;
	font-family:					arial, sans-serif;
	font-size:						11px;
}

input.number {
	margin:								0px;
	padding:							0px;
	height:								13px;
	width:								18px;
	text-align:						right;
}

input.submit {
	border:								none;
}

select {
	width:								200px;
	border:								1px solid #666666;
	white-space:					nowrap;
}

input.small {
	width:								100px;
	border:								1px solid #666666;
}

input.mediumer {
	width:								170px;
}

input.medium {
	width:								200px;
	border:								1px solid #666666;
}

#border {
	width:								980px;
	margin:								auto;
	text-align:						left;
}

#shadow {
	background-image:			url( ./../gfx/sideshadow.jpg );
	background-repeat:		no-repeat;
	background-position:	bottom;
	width:								978px;
}

#shadow_bottom {
	width:								980px;
	height:								47px;
	background-image:			url( ./../gfx/shadow_normal.jpg );
}

#content {
	position:							relative;
	top:									0px;
	left:									35px;
	width:								898px;
	border-top:						1px solid #c7c7c7;
	border-left:						1px solid #c7c7c7;
	border-right:						1px solid #c7c7c7;
	border-bottom:						1px solid #c7c7c7;
	background-color:			#ffffff;
}

a {
	color:								#000000;
	text-decoration:			none;
}

a.bold {
	color:								#666666;
	font-weight:					bold;
}

a.underline {
	text-decoration:				underline;
}

a.flowtext {
	color:								#666666;
}

a.back, a.action {
	color:								#000000;
	font-weight:					bold;	
}

a.download, a.edit {
	text-decoration:			underline;
}

a.delete {
	color:								#333333;
	text-decoration:			underline;
}

span.title {
	font-weight:					bold;
}

p, h3, h4, h5 {
	margin:								0px;
}

p {
	margin-bottom:				10px;
}

h3 {
	font-size:						17px;
	color:								#e20074;
	margin-bottom:				20px;
	font-weight:					bold;
}

h3 sup {
	font-size:						10px;
	color:								#e20074;
	font-weight:					normal;
}

h4 {
	font-size:						13px;
	color:								#e20074;
	margin-bottom:				5px;
}

h5 {
	font-size:						11px;
	color:								#000000;
	font-weight:					bold;
	margin-bottom:				5px;
}

/* navigation ****************************************************************/
#navigation_main {
	margin:								20px 0px 0px 0px;
	padding-left:10px;
	width:								888px;
	border-bottom:						#e20074 2px solid}

table.navigation {
	width:								100%;
}

td.inactive, td.active {
	height:								20px;
	border-left:					1px solid #cccccc;
	text-align:						center;
	vertical-align:				middle;
}

td.inactive, td.empty, td.first, td.last {
	border-bottom:				1px solid #cccccc;
}

td.empty {
	width:								65%;
}

td.active {
	border-top:						1px solid #cccccc;
	border-bottom:				none;
}

td.last {
	border-left:					1px solid #cccccc;
}

a.inactive {
	text-decoration:			none;
	color:								#000000;
}

a.inactive:hover {
	color:								#e20074;
}

a.active {
	text-decoration:			none;
	font-weight:					bold;
	color:								#e20074;
}


/*
a.navigation_active {
	font-weight:					bold;
	color:								#e20074;
}

a.navigation_main {
	margin:								20px;
}

#navigation_main {
	width:								859px;
	margin-left:					20px;
	border-bottom:				1px solid #cccccc;
}

ul.navigation_main {
	margin:								20px 0px 0px 0px;
	padding:							0px;
	list-style:						none;
}

li.navigation_main {
	display:							inline;
	margin:								0px;
	border-left:					1px solid #cccccc;
}
*/

/* sub */
ul.navigation_sub {
	margin:								5px 0px 0px 0px;
	padding:							0px;
	list-style:							none;
	width:								600px;
}

ul.navigation_sub li {
	display:							inline;
	margin:								0px 3px 0px 0px;
}

ul.navigation_sub li.divider  {
	color:								#cccccc;
}

ul.navigation_sub li.active {
	color:								#e20074;
}

/* warenkorb *****************************************************************/
/* box */
#warenkorb_box {
	position:							absolute;
	top:									130px;
	left:									345px;
	width:								100px;
	z-Index:							99;
}

.warenkorb_box_imageteaser {
	width:								180px;
}

#warenkorb_box_top {
	width:								180px;
	height:								14px;
	background-image:			url( ./../gfx/wk_top.gif );
	background-repeat:		no-repeat;
	background-position:	bottom;
}

#warenkorb_box_content {
	width:								180px;
	color:								#666666;
	background-image:			url( ./../gfx/wk_content.gif );
	overflow:							auto;
}

div.warenkorb_box_item {
	margin:								5px;
}

#warenkorb_box_bottom {
	width:								180px;
	height:								8px;
	background-image:			url( ./../gfx/wk_bottom.gif );
	background-repeat:		no-repeat;
	background-position:	top;
}
/* /box */

#content_warenkorb {
	width:								898px;
	overflow:							auto;

	background-repeat:		repeat-x;
}

#content_warenkorb_content {
	position:							relative;
	top:									20px;
	width:								780px;
	margin-left:					20px;
}

div.image_warenkorb {
	margin-right:					5px;
	float:								left;
}

div.warenkorb_box {
	width:								250px;
	margin:								0px 10px 30px 00px;
	float:								left;
}

table.warenkorb {
	border-collapse:			collapse;
	width:								90%;
}

table.warenkorb td{
	vertical-align:				top;
}

table.warenkorb th.top {
	background-color:			#eee;
}

table.warenkorb td, table.warenkorb th.top {
	border:								1px solid #ccc;
	color:								#000;
}

table.warenkorb_details {
	border-collapse:			collapse;
	width:								100%;
}

table.warenkorb_details td, table.warenkorb_details th {
	vertical-align:				top;
	border:								none;
}

#edit_layer_ipod, #edit_layer_tarif {
	position:							absolute;
	padding:							10px;
	text-align:						left;
	background-color:			#eeeeee;
	border-top:						1px solid #cccccc;
	border-left:					1px solid #cccccc;
	border-bottom:				2px solid #666666;
	border-right:					2px solid #666666;
	visibility:						hidden;
}

#edit_layer_ipod {
	top:									120px;
	left:									250px;
	width:								175px;
	height:								70px;
}

#edit_layer_tarif {
	top:									200px;
	left:									250px;
	width:								175px;
	height:								110px;
}

img.numberchanger {
	position: relative;
	top: 1px;
}

#content_prodavnici {
	width:								898px;
	height:								645px;
	background-image:					url( ./../gfx/iPhone_4_gol.jpg);
	background-repeat:					no-repeat;
	background-position:bottom;
	background-color:				#ffffff;
}


/* home **********************************************************************/
#content_home_mk {
	width:								898px;
	height:								600px;
	background-repeat:no-repeat;
	background-position:top;
	background-image:					url(./../images/dole.jpg);


	
	

}
#content_home_en {
	width:								898px;
	height:								449px;
	background-repeat:no-repeat;
	background-image:					url(./../images_en/dole.jpg);
	background-position:top;


	
	

}
#content_home_al {
	width:								898px;
	height:								449px;
	background-repeat:no-repeat;
	background-image:					url(./../images_al/dole.jpg);
	background-position:top;


	
	

}

#content_home_headline {
	position:							relative;
	top:									40px;
	left:									20px;
	width:								155px;
	height:								26px;
	
}

#content_home_subline {
	position:							relative;
	top:									80px;
	left:									540px;
	width:								350px;
	height:								505px;
}
#content_home_prodavnici {
	position:							relative;
	top:									60px;
	left:									20px;
	width:								850px;
	height:								505px;

}
#content_home_subline2 {
	position:							relative;
	top:									-360px;
	left:									466px;
	width:								400px;
	height:								505px;
	font-size:						14px;
	color:								#000000;
	margin-bottom:				20px;
	font-weight:					bold;
	line-height: 20px;
}

#content_3gs {
	position:							relative;
	top:									90px;
	left:									466px;
	width:								400px;
	height:								505px;

}
#content_3gs h2 {
	font-size:						18px;
	color:								#000000;
	margin-bottom:				20px;
	font-weight:					bold;
}

#content_os3 {
	position:							relative;
	left:									20px;
	width:								850px;
	height:								505px;
		top:						20px;

}

#content_home_subline h1 {
	font-size:						16px;
	color:								#e20074;
	margin-bottom:				20px;
	font-weight:					bold;
}
#content_os3 h1 {
	font-size:						16px;
	color:								#e20074;

	margin-bottom:				20px;
	font-weight:					bold;
}
#content_os3 h2 {
	font-size:						16px;
	color:								#000000;
	margin-bottom:				20px;
	font-weight:					bold;
}
#content_os3 h3 {
	font-size:						12px;
	color:								#000000;
	margin-bottom:				20px;
	font-weight:					bold;
}
#content_home_price {
	padding-top: 							407px;
	padding-left:									20px;
	width:								878px;
	height:								50px;

}

/*
#content_home_price #memory {
	float:								left;
	padding:							5px 0px 0px 16px;
	font-size:						18px;
	color:								#666666;
}
*/

#content_home_price #price {
	float:								left;
	font-size:						36px;
	color:								#e20074;
	font-weight:					bold;
	padding-top:					6px;
}

#content_home_price #button_model {
	float:								right;
	padding-top: 8px;
}

#price span.sup {
	font-size:						11px;
	position:							absolute;
	top:									3px;
}


#content_home_price .pricesup {
	color: 								#e20074;
	font-size: 							11px;
}

#content_home_tariffusps {
	position:							relative;
	top:									65px;
	left:									20px;
	width:								460px;
}

#content_home_tariffusps h1 {
	color: 								#e20074;
	font-size: 						16px;
	margin: 							15px 0px 20px 0px;
	font-family: 					Arial, Helvetica, sans-serif;
	font-weight: 					bold;
}

#content_home_usps {
	position:						relative;
	left:								-20px;
	top:								0px;
	list-style-image:		url(../gfx/check.gif);
}

#content_home_hinweis {
	position:						absolute;
	left:							690px;
	top:							634px;
	width:							200px;
}

/* tarife ********************************************************************/
#content_tarife {
	width:									898px;
	

	background-repeat:			no-repeat;


}

#content_tarife_content {
	position:								relative;
	top:										20px;
	left:										20px;
	width:									700px;
}

#content_tarife_content_stoerer {
	position:							absolute;
	top:									80px;
	left:									120px;
	width:								59px;
	width:								59px;
	z-Index:							10;
}

#content_tarife_content_iphone {
	position:							absolute;
	top:									12px;
	left:									3px;
	width:								149px;
	width:								110px;
	z-Index:							12;
}

table.tarife {
	border-collapse:				collapse;
	width:									100%;
}

table.tarife td  {
	padding:								3px 4px 3px 4px;
	border-bottom:					1px solid #cccccc;
	border-left:						1px solid #cccccc;
	text-align: 						center;
}

table.tarife td.top {
	padding:								3px 4px 3px 4px;
	border-bottom:					1px solid #cccccc;
	border-left:						1px solid #cccccc;
	text-align: 						center;
	color:									#e20074;

}

table.tarife td.nas {
	padding:								3px 4px 3px 4px;
	border-bottom:					1px solid #cccccc;
	border-left:						1px solid #cccccc;
	text-align: 						left;
	color:							#e20074;
	font-weight:					bold;
	
}

table.tarife td span {
	font-size:							10px;
	line-height:						12px;
}

table.tarife th.side {
	border-bottom:					1px solid #cccccc;
	padding-left: 					4px;
	font-weight:						normal;
}

table.tarife td.price {
	background-color:				#c5dff2;
	color:									#e20074;
	font-size:							24px;
	font-weight:						bold;
	text-align: 						center;
	
}

table.tarife td.selection {
	border-top:							1px solid #cccccc;
	background-color:				#d1e6f5;
	font-weight:						bold;
	text-align:							right;
}

table.tarife td.selection {
	border-top:							1px solid #cccccc;
	background-color:				#d1e6f5;
	font-weight:						bold;
	text-align:							right;
}

table.tarife td.selection1 {
	border-top:							1px solid #cccccc;
	background-color:				#E4EFFA;
	font-weight:						bold;
	text-align:							right;
}

table.tarife td.selection2 {
	border-top:							1px solid #cccccc;
	background-color:				#D4E7F7;
	font-weight:						bold;
	text-align:							right;
}

table.tarife td.selection3 {
	border-top:							1px solid #cccccc;
	background-color:				#CBE4F8;
	font-weight:						bold;
	text-align:							right;
}

table.tarife td.selection span.notice {
	font-size:							11px;
	font-weight:						normal;
}

table.tarife td.waehlen {
	border-bottom:					none;
}

th {
	text-align:							left;
}

th.top {
	font-weight:						bold;
	color:									#e20074;
}

table.tarife th.title {
	padding:								3px 4px 3px 4px;
	border-bottom:					1px solid #cccccc;
	font-weight:						bold;
	background-color:				#c5dff2;
	text-align: 						left;
}

td.magenta {
	color: 									#e20074;
	font-weight: 						bold;
}

/* tarifvergleich **********************************************************/
table.tarifvergleich {
	width:								100%;
}

table.tarifvergleich th, table.tarifvergleich td {
	vertical-align:						top;
	padding:							3px 10px 3px 10px;
	border-bottom:						1px solid #cccccc;
}

table.tarifvergleich th{
	width:								16%;
	font-weight:						normal;
	text-align:							right;
}

table.tarifvergleich td{	
	width:								21%;
	border-left:						1px solid #cccccc;
}

table.tarifvergleich td.t-mobile {
	background-color:					#ffffff;
	border-left:						1px solid #e20074;
	border-right:						1px solid #e20074;
}

table.tarifvergleich td.no-left-border {
	border-left:						none;
}

table.tarifvergleich span.t-mobile {
	font-weight:						bold;
	color:								#e20074;
}

table.tarifvergleich span.vodafone {
	font-weight:						bold;
	color:								#ff0000;
}

table.tarifvergleich span.e-plus {
	font-weight:						bold;
	color:								#00603f;
}

table.tarifvergleich span.o2  {
	font-weight:						bold;
	color:								#020266;
}

table.tarifvergleich span.highlight{	
	font-weight:						bold;
}

table.tarifvergleich ul {
	margin:								0px 0px 0px 15px;
	padding:							0px;
	list-style:							square;
	color:								#000000;
}

/* pressemitteilung **********************************************************/
#content_pressemitteilung, #content_technische_details {
	background-position:				top;
	background-repeat:					repeat-x;
	width:								898px;
}

#pressemitteilung, #technische_details {
	padding:							20px;
}

/* zubehoer ******************************************************************/
#content_zubehoer {
	width:								898px;
	background-repeat:					no-repeat;
}

#content_zubehoer_content {
	margin:								20px 20px 0px 20px;
	width:								660px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

div.zubehoer_box {
	width:								300px;
	height:								150px;
	margin:								0px 10px 20px 0px;
	float:								left;
}

div.zubehoer_box h4 {
	color:								#000;
}


ul.zubehoer {
	list-style:							square;
	color:								#000;
}

table.zubehoer {
	position:							relative;
	bottom: 							0px;
	width:								175px;
}

table.zubehoer .price {
	font-size:							22px;
	color:								#e20074;
	display: 							block;
}

table.zubehoer .price span {
	font-size: 12px;
	vertical-align: text-top;
	position: relative;
	left: -3px;
	top: 2px;
}

span.zubehoer {
	color:								#000000;
}

img.zubehoer {
	margin-right:					30px;
	border:								1px solid #666666;
}

img.zubehoer_info {
	margin-right:					5px;
	margin-top:						10px;
}

/* iphone bei t-mobile *****************************************************/
#content_iphonebeitmobile {
	width:								898px;
	background-repeat:					repeat-x;
	overflow:							auto;
}

#content_iphonebeitmobile_content {
	width:								850px;
	margin:								20px;
}

.iphonebeitmobile_teaser {
	padding-left: 20px;
}

/* 3GS_kki *****************************************************************/

#3gs_features {
	width:								898px;
	background-repeat:					no-repeat;
	
}

#triGeEs {
	margin-left:30px; 
	height:800px;
	
}

#cetvorka {
	margin-top:20px;
	margin-left:30px; 
	height:860px;
	
}

#box_1 {
width:90px; 
height:240px; 
float:left
}

#box_1_2 {
width:90px; 
height:200px; 
float:left
}

#box_1_1 {
width:90px; 
height:200px; 
float:left
}

#box_2 {
width:170px;
 height:50px; 
 float:left
}

#box_21 {
width:140px;
 height:50px; 
 float:left
}

#box_12 {
width:150px; 
height:240px; 
float:left
}

#box_2_2 {
width:150px; 
height:200px; 
float:left
}

#box31 {

width:140px; height:200px; float:left}


#txt_1 {
width:170px;
height:190px; 
float:left}

#txt_11 {
width:140px; 
height:190px; 
float:left}

#txt_2 {
width:170px;
height:190px; 
float:left}

#txt_21 {
width:140px;
height:150px; 
float:left}

#divdr {
width:20px; height:200px; float:left
}

#b1_1_3 {
width:170px; 
height:240px; 
float:left
}
#b1_2 {
width:140px; height:240px; float:left
}

#b2_1_3 {
width:170px; 
height:200px; 
float:left
}

#c1 {
width:260px; 
height:200px; 
float:left
}

#c12 {
width:260px; 
height:240px; 
float:left
}
#c22 {width:290px; height:240px; float:left}

#c2 {
width:290px; 
height:200px; 
float:left
}

#hor_C {
width:850px;
}

/* service *****************************************************************/
#content_service {
	width:								898px;
	background-image:					url( ./../gfx/back_service.jpg );
	background-repeat:					repeat-x;
	overflow:							auto;
}

#content_service_content {
	width:								850px;
	margin:								20px;
}

#content_service_content h5 {
	color: #e20074;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

#content_service_content input {
	margin-bottom: 6px;
	margin-top: 2px;
	padding: 2px;
}

#content_service_content .forgotten {
	font-size: 10px;
	color: #666;
}

#content_service_content .forgotten a {
	color: #666;
	text-decoration: underline;
}

#content_service_content .forgotten a:hover {
	color: #e20074;
	text-decoration: underline;
}

.service_teaser {
	padding-right: 20px;
}

/* newsletter ****************************************************************/
#content_newsletter {
	width:								898px;
	height:								410px;
	background-image:			url( ./../gfx/back_highlights.jpg );
	background-repeat:		no-repeat;
}

/* highlights ****************************************************************/
#content_highlights {
	width:								898px;
	height:								530px;
	background-image:			url( ./../gfx/back_highlights.jpg );
	background-repeat:		no-repeat;

}

#content_highlights_content {
	position:							relative;
	top:								20px;
	left:								230px;
	width:								600px;
}

div.highlights_box {
	clear:								both;
}

div.highlights_image {
	float:								left;
	margin-right:					10px;
}

#content_highlights table.highlights {
	width:							600px;
}

/* neues modell ********************************************************/
#content_neues_modell {
	width:								898px;
	height:								680px;
	background-image:			url( ./../gfx/back_neuesmodell.jpg );
	background-repeat:		repeat-x;
	overflow:							auto;
}

#content_neues_modell_content {
	position:							relative;
	top:									90px;
	left:									120px;
	width:								756px;
}

#content_neues_modell_content_top {
	position:							relative;
	top:									0px;
	left:									255px;
	width:								500px;
	height:								370px;
}

#content_neues_modell_content_bottom {
	position:							relative;
	top:									0px;
	left:									0px;
	width:								756px;
}

#content_neues_modell_content_top h3, #content_neues_modell_content_bottom h3 {
	font-size:						15px;
	color:								#000000;
	margin:								15px 0px 15px 0px;
	font-weight:					bold;
}

#content_neues_modell_content_top h4 {
	font-size:						11px;
	color:								#000000;
	margin:								15px 0px 15px 0px;
	font-weight:					bold;
}

#content_neues_modell_content_top table {
	width:								100%;
}

#content_neues_modell_content_top table td {
	vertical-align:				top;
}

#details_form_content, #vormerken_form_content {
	width:								460px;
	margin-top:						20px;
	margin-bottom:				30px;
}

#details_form_content td, #vormerken_form_content td {
	vertical-align:				top;
}

#content_neues_modell_content_top table td {
	padding:							0px 0px 5px 0px;
}

input, select{
	border:								1px #666666 solid;
	margin-bottom:				0px;
}

.error {
	font-weight:					regular;
	color:								#e20074;
}

#checkbox {
	margin: 0; 
	border: none; 
	padding: 0; 
}

.agb_link {
	text-decoration: underline;
}

/*
#send_button {
	width: 420px;
	margin: 20px 40px 50px 0;
	text-align: right;
	
}
*/
/* technische details ********************************************************/
#content_technische_details {
	width:								898px;
	background-repeat:		repeat-x;
	overflow:							auto;
}

#content_technische_details_content {
	margin:								20px;
}

#details_table {
	margin-top: 10px;
	width: 420px;
}

#details_table td {
	padding-top: 15px;	
}

/* vormerken ********************************************************/
#content_vormerken {
	width:						898px;
	background-image:			url( ./../gfx/back_vormerken1.jpg );
	background-repeat:			no-repeat;
	overflow:					auto;
	height:						620px;
}

#vormerken_form {
	width: 420px;
	margin-top: 10px;
}

#vormerken_txt {
	margin-top: 25px;
}

#content_vormerken_inhalt {
	width: 495px;
	margin-left: 380px;
	margin-top: 50px;
}


/* faq ***********************************************************************/
#content_faq {
	width:								898px;
	background-repeat:		repeat-x;
	overflow:							auto;
}

#content_faq_content {
	width:								750px;
	margin:								20px;
}

div.faq_box_header {
	padding:							4px 0px 6px 5px;
	margin-bottom:				10px;
	width:								590;
	background-color:			#cad6e0;
	cursor:								pointer;
}

div.trf_box_header {
	padding:							4px 0px 6px 5px;
	margin-bottom:				10px;
	width:								700;
	background-color:			#cad6e0;
	cursor:								pointer;
}

div.faq_box_controller {
	float:								left;
	width:								17px;
	height:								17px;
	margin-right:						5px;
}

div.trf_box_controller {
	float:								left;
	width:								17px;
	height:								17px;
	margin-right:						5px;
}


div.faq_box_content {
	display:							none;
	clear:								both;
	margin-left:					30px;
	width:								600px;
}

div.trf_box_content {
	display:							none;
	clear:								both;
	margin-left:					0px;
	width:								700px;
}


/* online vorteil **************************************************************/
/* box */
.online_vorteil_box_top {
	width:								180px;
	height:								14px;
	background-image:			url( ./../gfx/wk_top.gif );
	background-repeat:		no-repeat;
	background-position:	bottom;
	margin-top:						12px;
}

.online_vorteil_box_content {
	width:								180px;
	color:								#666666;
	background-image:			url( ./../gfx/wk_content.gif );
	overflow:							hidden;
}

.online_vorteil_box_content div.title {
	position:							relative;
	left:									10px;
	font-weight:					bold;
	font-size:						13px;
	color:								#e20074;
}

.online_vorteil_box_content div.content {
	position:							relative;
	left:									28px;
	font-size:						11px;
	padding-bottom: 8px;
	color:								#000000;
}

div.online_vorteil_box_item {
	margin:								5px;
}

.online_vorteil_box_bottom {
	width:								180px;
	height:								8px;
	background-image:			url( ./../gfx/wk_bottom.gif );
	background-repeat:		no-repeat;
	background-position:	top;
}

/* rueckruf ******************************************************************/
/* box */
#rueckruf_box_top {
	width:								180px;
	height:								14px;
	background-image:			url( ./../gfx/wk_top.gif );
	background-repeat:		no-repeat;
	background-position:	bottom;
	margin-top:						12px;
}

#rueckruf_box_content {
	width:								180px;
	color:								#666666;
	background-image:			url( ./../gfx/wk_content.gif );
	overflow:							hidden;
}

#rueckruf_box_content div.title {
	position:							relative;
	left:									10px;
	font-weight:					bold;
	font-size:						13px;
	color:								#e20074;
}

#rueckruf_box_content div.content {
	width:								170px;
	padding:							5px;
	font-size:						11px;
	color:								#000000;
	text-align:						center;
}

#rueckruf_box_content div.hotline {
	margin:								5px 0px 5px 0px;
	font-size:						20px;
	font-weight:					bold;
	color:								#e20074;
}

#rueckruf_box_bottom {
	width:								180px;
	height:								8px;
	background-image:			url( ./../gfx/wk_bottom.gif );
	background-repeat:		no-repeat;
	background-position:	top;
}

/* aktion ******************************************************************/
/* box */
#aktion_box_top {
	width:								180px;
	height:								14px;
	background-image:			url( ./../gfx/wk_top.gif );
	background-repeat:		no-repeat;
	background-position:	bottom;
	margin-top:						12px;
}

#aktion_box_content {
	width:								180px;
	color:								#666666;
	background-image:			url( ./../gfx/wk_content.gif );
	overflow:							hidden;
}

#aktion_box_content div.title {
	font-weight:					bold;
	font-size:						13px;
	color:								#e20074;
}

#aktion_box_content div.content {
	width:								160px;
	padding:							5px;
	font-size:						11px;
	color:								#000000;
	text-align:						left;
	left:									10px;
	position:						relative;
}

#aktion_box_bottom {
	width:								180px;
	height:								8px;
	background-image:			url( ./../gfx/wk_bottom.gif );
	background-repeat:		no-repeat;
	background-position:	top;
}


/* usp *********************************************************************/
/* box */

#usp_box_top {
	width:									180px;
	height:									14px;
	background-image:				url( ./../gfx/usp_top.gif );
	background-repeat:			no-repeat;
	background-position:		bottom;
	margin-top:							12px;
}

#usp_box_content {
	width:									180px;
	color:									#666666;
	background-image:				url( ./../gfx/usp_content.gif );
	overflow: 							hidden;
}

#usp_box_usps {
	position:								relative;
	left:										-12px;
	margin-bottom:					0px;
	list-style-image:				url(../gfx/check_white.gif);
	color:									#FFF;
}

#usp_box_bottom {
	width:									180px;
	height:									14px;
	background-image:						url( ./../gfx/usp_bottom.gif );
	background-repeat:						no-repeat;
	background-position:					top;
}


/* bottom ********************************************************************/
#bottom {
	margin:								0px auto;
	width:								980px;
}

#bottom_boxes {
	width:								900px;
	height:								95px;
	margin-left: 35px;
}

#bottom_boxes h2 {
	color: #666;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	font-weight:bold;
}
div.bottom_box {
	padding:							10px;
	width:								271px;
	height:								80px;
	border:								1px solid #cccccc;
	float:								left;
}

div.bottom_box_r {
	padding:							10px;
	width:								271px;
	height:								80px;
	border:								1px solid #cccccc;
	float:								right;
}

#footer {
	color:								#999999;
	margin:								0px auto;
	text-align: 						center;
}

div.footnotes {
	width:								860px;
}

div.footnotes a {
	color:								#999;
	text-decoration:					underline;
}

a.footer {

	color:								#999999;
	text-decoration:			none;
	text-align: 						center;	
}

#stoerer_bestandskundenangebot {
	position: absolute;
	width: 95px;
	height: 95px;
	top: 445px;
	left: 440px;
	border: none;
	z-index: 99;
}

#check {
	background:url(../gfx/check.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-left:20px;
	margin-bottom:5px
}

#linkovi_kocka {
margin-left:370px; 
text-align:right; 
width:490px; 
height:50px; 


}

#linkovi_kocka a {color:#CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
background-image:url(../gfx/strelce.png);
background-repeat:no-repeat; 
background-position:right; 
padding-right:10px;
padding-bottom:2px;
color:#ffffff;
}


/* Start Tabs */
/* START Base tab CSS */
ul.tabs{list-style-type:none; padding:0; margin:0 !important; height:25px;}
ul.tabs li{float:left; display:inline; height:25px; padding:0 0 0 6px; display:inline; margin:0 5px 0 0 !important; cursor:pointer; background:url(../gfx/tabs-sprite.gif) no-repeat top left !important;}
ul.tabs a{display:inline; float:left; height:25px; padding:6px 12px 0 4px; text-decoration:none !important; color:#000 !important; font-size:1em; font-weight:bold; background:url(../gfx/tabs-sprite.gif) no-repeat top right; width:auto !important;}
li.activestyle a{color:#FFF !important;}
#current a{color:#FFF !important;}

* html ul.tabs li{height:19px;}
* html ul.tabs li a{height:19px;}

/* END Base tab CSS */

/* START Magenta Tab styles */
ul.tabs-magenta li.activestyle{background-position:left -50px !important;}
ul.tabs-magenta li.activestyle a{background-position:right -50px;}
.tabcontent-magenta{border-top:3px solid #e00073; margin:0px;}

ul.tabs-magenta #current{background-position:left -50px !important;}
ul.tabs-magenta #current a{background-position:right -50px;}
.tabcontent-magenta{border-top:3px solid #e00073; margin:0px;}

/* END Magenta Tab styles */

/* START Green Tab styles */
ul.tabs-green li.activestyle{background-position:left -100px !important;}
ul.tabs-green li.activestyle a{background-position:right -100px;}
.tabcontent-green{border-top:3px solid #7E9401; margin:0px;}
/* END Green Tab styles */

/* End tabs */
