html, body  { color: #444;	font-size: 12px;	margin: 0px; padding: 0px;	font-family: verdana, helvetica, arial, sans-serif;	background: #fff;}
img {	border: 0px;	}
h1, h2, h3, h4, h5 {text-align: left; 	font-size: 16px; 	color: #444; 	margin: 5px 0px 0px 0px;}
h2 {font-size: 14px;		position: relative;}
h3 {font-size: 13px; }
h5 {font-size: 12px; }
p {	padding: 0px; 	margin: 0px;}
a, a:link, a:visited, a:hover, a:active {color: #444;text-decoration: underline;font-size: 11px;}
a:hover {color: #f00;}
a:focus {outline: none;}
a.light, a.light:link, a.light:visited, a.light:hover, a.light:active {font-size: 10px;color: #999;}
div.clear {clear: both;font-size: 0px;height: 0px;overflow:hidden;}
div.cleary {clear:both;}
.error, .message {margin: 10px auto;padding: 10px;text-align: center;}
.message {border: 1px solid #090;background: #D7FFD7;}
.error {border: 1px solid #ff0000;background: #ffe1d0;}
.footnote {	font-size: 9px;	color:#999999;}
/* CONTENT */
div.content {width: 910px;	margin: 0px auto;	}
	/* uzeti van 02.04.2008, jer je povezano za head-banner i head od opisa handy-a */
div.content div.header {margin-top: 5px;margin-bottom:10px;}
/* Content Left */
div.content div.content_left {float: left;width: 180px;}
/* Search */ 
div.content div.content_left div.search {margin-bottom: 10px;	}
div.content div.content_left div.search * {	margin: 0px;padding: 0px;}
div.search form {margin: 0px;}
div.content div.content_left div.search input.suche {float: left;height: 15px;width: 146px;	color: #353535;	font-size: 9px;	padding-left: 2px;border: 1px solid #ff0000;}			
div.content div.content_left div.search input.button {float: right;}
div.content div.content_left div.search select {width: 180px;font-size: 11px;border: 1px solid #ff0000;	}
div.content div.content_left div.search form#fulltext_search {margin: 5px 0px;}
.drop_vendor {color:#FF0000;font-weight:bold;}
/* Sidebar Content */ 
div.content div.content_left div.sidebar_content {background: #fff;}
/* Content Right */
div.content div.content_right {	float: right;width: 724px; }
/* Header Main */
div.content div.content_right div.header_main {height: 100px;}
div.content div.content_right div.header_main ul {padding: 0px;	margin: 0px;}
/* Banner */
div.content_right div.header_main div.banner {float: left;height: 70px;width: 500px;padding-left: 0px;}
/* Warenkorb */
div.content_right div.header_main div.warenkorb {float: right;height: 70px;	width: 220px;font-size:7px;margin:0px;}
div.content_right div.header_main div.warenkorb thead td {font-weight:bold;	}
div.content_right div.header_main div.warenkorb td {padding:0px;background: #ECEDED;}
/* Navi */
div.topnavi {height: 151px;padding-top: 0px;padding-left: 0px;margin: 0px;}
div.topnavi ul {float: left;list-style:none;padding-left:0px;margin-left: 0px;}
div.topnavi ul li {	float: left;padding: 0px;}
div.topnavi ul li.nborder {	border: 0px;}
div.topnavi ul li a, div.topnavi ul li a:link, div.topnavi ul li a:visited,  div.topnavi ul li a:hover, div.topnavi ul li a:active {height: 20px;display: block;text-indent: -10000px;}
div.topnavi ul li a:hover {	}
div.topnavi ul li a#bt_homeoben, div.topnavi ul li a#bt_homeoben:link, div.topnavi ul li a#bt_homeoben:visited, div.topnavi ul li a#bt_homeoben:hover,  div.topnavi ul li a#bt_homeoben:active {
			width: 661px;height: 20px;background: url('../graphics/header/head_01.jpg');}
div.topnavi ul li a#bt_homeunten1, div.topnavi ul li a#bt_homeunten1:link, div.topnavi ul li a#bt_homeunten1:visited, div.topnavi ul li a#bt_homeunten1:hover,  div.topnavi ul li a#bt_homeunten1:active {
			width: 910px;height : 40px;	background: url('../graphics/header/head_05_01.jpg');}
div.topnavi ul li a#bt_homeunten2, div.topnavi ul li a#bt_homeunten2:link, div.topnavi ul li a#bt_homeunten2:visited, div.topnavi ul li a#bt_homeunten2:hover,  div.topnavi ul li a#bt_homeunten2:active {
			width: 180px;height : 91px;background: url('../graphics/header/head_05_02.jpg');}
div.topnavi ul li a#bt_anmelden, div.topnavi ul li a#bt_anmelden:link, div.topnavi ul li a#bt_anmelden:visited, div.topnavi ul li a#bt_anmelden:hover, div.topnavi ul li a#bt_anmelden:active {
			width: 83px;height: 20px;background: url('../graphics/header/head_02.jpg');	}
div.topnavi ul li a#bt_anmelden:hover {background-position: 83px;}
div.topnavi ul li a#bt_warenkorb,  div.topnavi ul li a#bt_warenkorb:link, div.topnavi ul li a#bt_warenkorb:visited, div.topnavi ul li a#bt_warenkorb:hover, div.topnavi ul li a#bt_warenkorb:active {
			width: 96px;height: 20px;background: url('../graphics/header/head_06.jpg');	}
div.topnavi ul li a#bt_warenkorb:hover {background-position: 96px;	}
div.topnavi ul li a#bt_hilfe, div.topnavi ul li a#bt_hilfe:link, div.topnavi ul li a#bt_hilfe:visited, div.topnavi ul li a#bt_hilfe:hover,  div.topnavi ul li a#bt_hilfe:active {
			width: 70px;height: 20px;background: url('../graphics/header/head_03.jpg');	}
div.topnavi ul li a#bt_hilfe:hover {background-position: 70px;	}
div.topnavi ul li a#bt_homeunten3, div.topnavi ul li a#bt_homeunten3:link, div.topnavi ul li a#bt_homeunten3:visited, div.topnavi ul li a#bt_homeunten3:hover,  div.topnavi ul li a#bt_homeunten3:active {
			width: 730px;height : 91px;	text-indent: 0px;background:none;}
/* Main Content */ 
div.content div.content_right div.main_content {background: #fff;}
div.content_right div.main_content div.inner_main {padding: 0px;border: 0px;margin: 0px;}
/* Footer */
div.content div.footer div.inner_main {		/*	background: #666;*/		}
/* Navigation */ 
div.content div.content_right div.navigation {margin-bottom: 10px;}
div.content_right div.navigation ul li {float: left;}
div.content_right div.navigation ul li a {}
/* Main Navigation */
div.navigation ul.main_navi {height: 30px;	}
div.navigation ul.main_navi {	}
div.navigation ul.main_navi li a, div.navigation ul.main_navi li a:link, div.navigation ul.main_navi li a:visited, div.navigation ul.main_navi li a:hover, div.navigation ul.main_navi li a:active {
		float: left;height: 30px;display: block;background: yellow;	text-indent: -100000px;	}
div.navigation ul.main_navi li a:hover {color: #ff0000;	}
div.navigation ul.main_navi li a.nomargin {margin-right: 0px;}
div.content_right div.navigation ul.sub_navi li a.noborder, div.content_right div.navigation ul.main_navi li a.noborder {border: 0px;}
div.navigation {	}
div.navigation ul {list-style: none;margin: 0px;padding: 0px;}
div.navigation ul.main_navi a.home, div.navigation ul.main_navi a.home:link, div.navigation ul.main_navi a.home:visited, div.navigation ul.main_navi a.home:hover {
		background: url("../graphics/navigation/navi_neu_01.png");background-position: left;width: 121px;	}
div.navigation ul.main_navi a.home:hover {	background-position: right;	}
div.navigation ul.main_navi a.home_active, div.navigation ul.main_navi a.home_active:link, div.navigation ul.main_navi a.home_active:visited, div.navigation ul.main_navi a.home_active:hover {
		background: url("../graphics/navigation/navi_neu_01.png");background-position: left;width: 121px;background-position: 242px;	}
div.navigation ul.main_navi a.handys, div.navigation ul.main_navi a.handys:link, div.navigation ul.main_navi a.handys:visited, div.navigation ul.main_navi a.handys:hover {
		background: url("../graphics/navigation/navi_neu_02.png");background-position: left;width: 121px;	}
div.navigation ul.main_navi a.handys:hover {background-position: right;	}
div.navigation ul.main_navi a.handys_active, div.navigation ul.main_navi a.handys_active:link, div.navigation ul.main_navi a.handys_active:visited, div.navigation ul.main_navi a.handys_active:hover {
		background: url("../graphics/navigation/navi_neu_02.png");background-position: left;width: 121px;background-position: 241px;}
div.navigation ul.main_navi a.tarife, div.navigation ul.main_navi a.tarife:link, div.navigation ul.main_navi a.tarife:visited, div.navigation ul.main_navi a.tarife:hover {
		background: url("../graphics/navigation/navi_neu_03.png");background-position: left;width: 121px;}
div.navigation ul.main_navi a.tarife:hover {background-position: right;	}
div.navigation ul.main_navi a.tarife_active, div.navigation ul.main_navi a.tarife_active:link, div.navigation ul.main_navi a.tarife_active:visited, div.navigation ul.main_navi a.tarife_active:hover {
		background: url("../graphics/navigation/navi_neu_03.png");	background-position: left;width: 121px;	background-position: 241px;	}
div.navigation ul.main_navi a.multimedia, div.navigation ul.main_navi a.multimedia:link, div.navigation ul.main_navi a.multimedia:visited, div.navigation ul.main_navi a.multimedia:hover {
		background: url("../graphics/navigation/navi_neu_04.png");background-position: left;width: 121px;	}
div.navigation ul.main_navi a.multimedia:hover {background-position: right;	}
div.navigation ul.main_navi a.multimedia_active, div.navigation ul.main_navi a.multimedia_active:link, div.navigation ul.main_navi a.multimedia_active:visited, div.navigation ul.main_navi a.multimedia_active:hover {
		background: url("../graphics/navigation/navi_neu_04.png");background-position: left;background-position: 241px;	width: 121px;	}
div.navigation ul.main_navi a.vvl, div.navigation ul.main_navi a.vvl:link, div.navigation ul.main_navi a.vvl:visited, div.navigation ul.main_navi a.vvl:hover {
		background: url("../graphics/navigation/navi_neu_05.png");	background-position: left;	width: 121px;	}
div.navigation ul.main_navi a.vvl:hover {background-position: right;}
div.navigation ul.main_navi a.vvl_active, div.navigation ul.main_navi a.vvl_active:link, div.navigation ul.main_navi a.vvl_active:visited, div.navigation ul.main_navi a.vvl_active:hover {
		background: url("../graphics/navigation/navi_neu_05.png");background-position: left;width: 121px;background-position: 241px;}
div.navigation ul.main_navi a.hilfe, div.navigation ul.main_navi a.hilfe:link, div.navigation ul.main_navi a.hilfe:visited, div.navigation ul.main_navi a.hilfe:hover {
		background: url("../graphics/navigation/navi_neu_06.png");background-position: left;width: 119px;}
div.navigation ul.main_navi a.hilfe:hover {	background-position: right;	}
div.navigation ul.main_navi a.hilfe_active, div.navigation ul.main_navi a.hilfe_active:link, div.navigation ul.main_navi a.hilfe_active:visited, div.navigation ul.main_navi a.hilfe_active:hover {
		background: url("../graphics/navigation/navi_neu_06.png");	background-position: left;width: 119px;background-position: 237px;	}
/* Left Content */
/* Sidebar Content */
div.content_left div.sidebar_content {}
div.zertifikatebox,div.bundlesbox,div.navbox,div.newsletterbox {margin: 10px 0px 0px 0px;}
/* Navbox */
div.navbox {background: #ededed;padding: 0px; margin-top: 2px;margin-bottom: 0px;			}
div.navbox h4 {background: #666666 url('../graphics/box/box_head_grau_dunkel.png') no-repeat;color: #fff;font-size: 12px; margin: 0px;line-height:24px;	padding-left:5px;}
div.news p{	font-size:11px;padding-left:3px;padding-top:2px;padding-bottom:2px;	}
div.content_left div.sidebar_content div.navbox ul {margin: 0px;padding: 0px;}
div.content_left div.sidebar_content div.navbox ul li { background : #ededed url('../graphics/sidebar/button_subnavi_bg.gif') no-repeat; list-style: none;border-top: 1px solid #CCC;}
div.content_left div.sidebar_content div.navbox ul a, div.content_left div.sidebar_content div.navbox ul a:link, div.content_left div.sidebar_content div.navbox ul a:visited, 
div.content_left div.sidebar_content div.navbox ul a:hover, div.content_left div.sidebar_content div.navbox ul a:active {display: block;padding: 2px 30px;text-decoration: none;}
div.content_left div.sidebar_content div.navbox ul a:hover {background : #f4f4f4 url('../graphics/sidebar/button_subnavi_bg.gif') no-repeat;background-position: -180px 0px;}
div.content_left div.sidebar_content div.navbox ul ul {	background-color: #F2F2F2;	list-style: none;}
div.content_left div.sidebar_content div.navbox ul ul li {  background : #ededed url('../graphics/sidebar/button_subnavi_bg2.gif') no-repeat;list-style: none;border-top: 1px solid #CCC;}
div.content_left div.sidebar_content div.navbox ul ul a, div.content_left div.sidebar_content div.navbox ul ul a:link, div.content_left div.sidebar_content div.navbox ul ul a:visited, 
div.content_left div.sidebar_content div.navbox ul ul a:hover, div.content_left div.sidebar_content div.navbox ul ul a:active {font-size: 9px;display: block;text-decoration: none;	}
div.content_left div.sidebar_content div.navbox ul ul a:hover {background: #ebebeb url('../graphics/sidebar/button_subnavi_bg2.gif') no-repeat;	background-position: -180px 0px;}
div.content_left div.sidebar_content div.sidebar_foot {background: #333 url('../graphics/box/box_foot_grau_dunkel.png') no-repeat;height:10px;margin-bottom:10px;}
div.content_left div.sidebar_content div.navbox ul li.partneri{ background : #ebebeb;background-image:none; list-style: none;border-top: 1px solid #CCC;font-size: 9px;	}
li.partneri a{font-weight:bold;	}
div.navbox div.sidebarbox  {width:180px;height:50px;border-bottom:#CCC solid 1px;border-top:#FFF solid 1px;	}
div.navbox div.sidebarbox a {background: #ededed;}
div.navbox div.sidebarbox a:hover {background: #e6c8bb;	width:180px;height:50px;display:block;}
div.navbox div.sidebarbox img  {padding:5px;float:left;	}
div.navbox div.sidebarbox_iphone  {	width:180px;height:150px;border-bottom:#CCC solid 1px;border-top:#FFF solid 1px;}
div.navbox div.sidebarbox_iphone a.iphone, div.navbox div.sidebarbox_iphone a.iphone:link {float:right;margin-right:2px;margin-left:2px;margin-top:-8px;border:1px solid #333;width:80px;height:128px;	}				
div.navbox div.sidebarbox_iphone a.iphone:hover  {border:1px solid #FF0000;	}
/* BOX dvoredna box auf der startseite*/
div.box {float: left;width: 356px;margin-right: 10px;margin-bottom: 10px;background: #fff url('../graphics/box/box_dual_bg.png');}
div.box h2 {margin-top:0px;margin-bottom:0px;}
div.inner_main div.noborder {margin-right: 0px;}
div.box h2 a, div.box h2 a:link, div.box h2 a:visited, div.box h2 a:hover, div.box h2 a:active {height: 18px;color: #fff;display: block;font-size: 13px;padding: 4px 5px 0px 10px;		text-decoration: none;background: #eeeeee url('../graphics/box/box_head_lang_rot.png') no-repeat;	}
div.box h2 a:hover {color: #000;}
div.box div.box_main {	}
div.box div.box_main ul {margin: 0px;padding: 0px 0px 0px 15px;}
div.box div.box_main ul li {padding: 0px;	}
div.box div.box_main a.image, div.box div.box_main a.image:link, div.box div.box_main a.image:visited, div.box div.box_main a.image:hover, div.box div.box_main a.image:active {
		float: left;width: 117px;height: 187px;display: block;margin-left: 2px;margin-top: 1px;	border: 1px solid #fff;	}
div.box div.box_main a.image:hover {border: 1px solid #ff0000;	}
div.box div.box_main div.box_text {font-size: 11px;	overflow: hidden;height: 180px;	width: 230px}
div.box div.box_main div.box_text h3 {margin: 5px 2px 0px 2px;font-size: 11px;}
div.box div.box_main div.box_text p {padding: 5px 2px 5px 2px;	}
div.box div.box_main div.box_text ul {margin-top: 5px;	}
div.box div.box_main a.box_price, div.box div.box_main a.box_price:link, div.box div.box_main a.box_price:visited, div.box div.box_main a.box_price:hover, div.box div.box_main a.box_price:active {
position: relative;	z-index: 25;float: right;height: 32px;width: 136px;	bottom: 5px;margin-top: -27px;margin-right: 1px;text-indent: -10000px;display: block;background: url('../graphics/box/box_preis_bg.png');}
div.box p.pov {	text-align: center;	font-size: 10px;padding: 5px;	}
#footer {font-size: 10px;}
#footer p {}
#footer a {	color:#7B7B7B;  font-size:10px; font-weight:bold; text-decoration:none;	}
div.box div.box_footer {background: url('../graphics/box/box_dual_footer.png') no-repeat;			}
div.box div.box_footer div.provider {float: left;font-size:11px;margin-left:10px;margin-top:4px;}
div.box div.box_footer a.box_button, div.box div.box_footer a.box_button:link, div.box div.box_footer a.box_button:visited, div.box div.box_footer a.box_button:hover, div.box div.box_footer a.box_button:active {
		float: right;height: 23px;	width: 171px;display: block;text-indent: -100000px;	background: url('../graphics/box/box_bt_bestellen2.png');	}
div.box div.box_footer a.box_button:hover {	background-position: right;	}
/* BOX NEWS  */
div.box_news {float: left;width: 356px;margin-right: 10px;margin-bottom: 0px;background: #fff url('../graphics/box/box_dual_bg.png');	}
div.box_news div.noborder {margin-right: 0px;}
div.box_news div.box_main div.box_text{font-size: 11px;	/*overflow: hidden;	*/	overflow:visible;height:97px;padding-left: 5px;padding-top: 5px;z-index:1;	}
div.box_news h2 {margin-top:0px;margin-bottom:0px;height: 18px;color: #fff;	display: block;	font-size: 13px;padding: 4px 7px 0px 10px;text-decoration: none;background: #eeeeee url('../graphics/box/box_head_grau_dunkel_lang.png') no-repeat;	}
div.box_news div.box_footer {margin-top:21px;background:  url('../graphics/box/box_dual_footer_thin.png') no-repeat;height:3px;	}
/* Banner */
div.main_banner, img.main_banner {		margin-bottom: 10px;	}
/* Neu-St�rer */
div.box_main span.new {width:65px;z-index: 25;height:71px;display:block;margin-left: 65px;margin-top: -188px;position: relative;background: url("../graphics/sticker/neu_50x71.png") no-repeat;	}
div.lightboxmini span.new {width: 68px;z-index: 25;height: 170px;display:block;margin-top: -170px;margin-left:40px;position: relative;background: url("../graphics/sticker/neu_68x96.png") no-repeat;	}
div.lightboxmini span.prepaid {width: 68px;z-index: 25;	height: 170px;display:block;margin-top: -170px;	margin-left:-10px;position: relative;background: url("../graphics/sticker/prepaid1_68x96.png") no-repeat;	}
/* LIGHT BOX */
div.lightbox {float: left;width: 171px;margin-right: 6px;margin-bottom: 10px;margin-top:14px;background: #fff url('../graphics/box/lightbox_bg.png');	}
div.lightbox h2 {margin-top:0px;margin-bottom:0px;}
div.inner_main div.noborder {margin-right: 0px;	}
div.lightbox h2 a, div.lightbox h2 a:link, div.lightbox h2 a:visited, div.lightbox h2 a:hover, div.lightbox h2 a:active {
		height: 17px;color: #353535;display: block;font-size: 12px;padding: 7px 5px 0px 10px;text-decoration: none;background: #eeeeee url('../graphics/box/lightbox_head.png');	}
div.lightbox h2 a:hover {color: #ff0000;	}
div.lightbox div.lightbox_main {}
div.lightbox div.lightbox_main a.image, div.lightbox div.lightbox_main a.image:link, div.lightbox div.lightbox_main a.image:visited, div.lightbox div.lightbox_main a.image:hover, div.lightbox div.lightbox_main a.image:active {width: 120px;display: block;margin-top: 1px;margin: 0px auto;border: 1px solid #fff;}
div.lightbox div.lightbox_main a.image:hover {/*border: 1px solid #ff0000;*/}
div.lightbox div.lightbox_footer {background: url('../graphics/box/lightbox_left_footer.png') no-repeat;float: left;}
div.lightbox div.lightbox_footer div.price {float: left;font-size: 10px; text-align: center;font-weight: bold;color: #ff0000;width: 69px;padding-top: 7px;margin: 0px;}
div.lightbox div.lightbox_footer a.lightbox_button, div.lightbox div.lightbox_footer a.lightbox_button:link, div.lightbox div.lightbox_footer a.lightbox_button:visited, div.lightbox div.lightbox_footer a.lightbox_button:hover, div.lightbox div.lightbox_footer a.lightbox_button:active {
		float: right;height: 23px;width: 171px;display: block;text-indent: -100000px;background: url('../graphics/box/lightbox_bt_bestellen.png');}
div.lightbox div.lightbox_footer a.lightbox_button:hover {background-position: right;}
/* LIGHTBOXMINIBOX - pregled svih mobitela jednog proizvodjaca, 4 u redu  */
div.lightboxmini {float: left;width: 110px;	margin-right: 8px;margin-bottom: 10px;margin-top:10px;background: #fff url('../graphics/box/lightboxmini_bg.png');	}
div.lightboxmini h2 {margin-top:0px;margin-bottom:0px;	}
div.lightboxmini h2 a, div.lightboxmini h2 a:link, div.lightboxmini h2 a:visited, div.lightboxmini h2 a:hover, div.lightboxmini h2 a:active {height: 26px;
		color: #353535;display: block;font-size: 12px;padding: 2px 5px 0px 5px;text-decoration: none;background: #eeeeee url('../graphics/box/lightboxmini_head.png') no-repeat;	}
div.lightboxmini h2 a:hover {color: #ff0000;}
div.lightboxmini div.lightboxmini_main a.image, div.lightboxmini div.lightboxmini_main a.image:link, div.lightboxmini div.lightboxmini_main a.image:visited, div.lightboxmini div.lightboxmini_main a.image:hover, div.lightboxmini div.lightboxmini_main a.image:active {
		width: 100px;display: block;margin-top: 1px;margin: 0px auto;border: 1px solid #fff;	}
div.lightboxmini div.lightboxmini_main a.image:hover {/*border: 1px solid #ff0000;*/}
div.lightboxmini div.lightboxmini_footer {background: url('../graphics/box/lightbox_left_footer.png') no-repeat;float: left;	}
div.lightboxmini div.lightboxmini_footer a.lightboxmini_button, div.lightboxmini div.lightboxmini_footer a.lightboxmini_button:link, div.lightboxmini div.lightboxmini_footer a.lightboxmini_button:visited, div.lightboxmini div.lightboxmini_footer a.lightboxmini_button:hover, div.lightboxmini div.lightboxmini_footer a.lightboxmini_button:active {
		float: right;height: 23px;width: 110px;display: block;text-indent: -100000px;background: url('../graphics/box/lightboxmini_bt_bestellen.png');	}
div.lightboxmini div.lightboxmini_footer a.lightboxmini_button:hover {background-position: right;}
/* Window */ 
div.window {margin-bottom: 10px;margin-top:5px;}
#tabs  {margin-top:0px;	}
div.thumbs {float:left;	text-align:center;padding-bottom:5px;}
div.thumbs div.thumbtitel {	}
div.thumbs a, div.thumbs a:link, div.thumbs a:visited, 	div.thumbs a:hover, div.thumbs a:active {font-size: 12px;float:left;margin-right:10px;border:1px solid #D0D0D0;}
div.thumbs a:hover {border:1px solid #F00;}
div.window div.window_main div.thumbs div.thumbtitel a {background:#333333 none repeat scroll 0 0;color:#FFFFFF;font-size:10px;font-weight:bold;width:102px;margin-bottom:5px;text-align:center;text-decoration:none;
		border:0px;margin-top:-10px;}
div.window div.window_main div.thumbs div.thumbtitel a:hover {color:#F00;border:0px;	}
div.window div.window_header {height: 24px;background: url("../graphics/window/window_header_left2_02.png");}
div.window div.window_header div.whl {width: 6px;float: left;height: 24px;background: url("../graphics/window/window_header_left2_01.png");	}
div.window div.window_header div.whr {width: 6px;height: 24px;float: right;	background: url("../graphics/window/window_header_left2_03.png");	}
div.window div.window_header h1 {float: left;margin: 0px;color: #ffffff;font-size: 13px;padding: 4px 0px 0px 4px;	}
div.window div.window_main {padding: 5px 10px;background: #fff url("../graphics/window/window_main_bg.png");	}
div.window div.window_main a, div.window div.window_main a:link, div.window div.window_main a:visited, div.window div.window_main a:hover, div.window div.window_main a:active {font-size: 9px;	}
div.window div.window_main p {font-size: 12px;padding: 5px 0px;position: relative;}
div.window div.window_footer {height: 6px;font-size: 0px;background: url("../graphics/window/window_footer_main.png");	}
div.window div.window_footer div.wfl {width: 6px;height: 6px;float: left;background: url("../graphics/window/window_footer_left.png");	}
div.window div.window_footer div.wfr {width: 6px;height: 6px;float: right;background: url("../graphics/window/window_footer_right.png");	}
div.window div.window2_footer {background: url("../graphics/box/box_foot_grau_dunkel_big.png");	height:10px;	}
/*Produkt */
div.window2_main {border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;	}
div.window2_main div.left_side {float:left;margin-right:-1px;width:271px;}
div.window2_main div.left_side img {display:block;margin:0px auto;	}
div.window2_main div.right_side {border-left:1px solid #D0D0D0;float:left;width:450px;}
div.window2_main div.right_side div.header {border-bottom:1px solid #D0D0D0;margin-bottom:0px;margin-top:0px;}
div.window2_main div.right_side div.header img{border-right:1px solid #D0D0D0;}
div.window2_main div.right_side div.header a{float:left;margin-right:5px;	}
div.window2_main div.right_side div.header h2{padding-top:10px;font-size:11px;margin-right:5px;	}
div.window2_main div.right_side div.header div.sticky a , div.window2_main div.right_side div.header div.sticky a:link , div.window2_main div.right_side div.header div.sticky a:active {
float: right;background: url("../graphics/buttons/button_kaufen_prepaid2.png") no-repeat;background-position: left;width:211px;height:32px;color:#fff;font-size:11px;margin-bottom:2px;
margin-top:5px;padding-top:2px;padding-left:10px;}
div.window2_main div.right_side div.header div.sticky a:hover{color:#000;background-position: right;}
.tabhead {background:#333333 none repeat scroll 0 0;color:#CCCCCC;font-weight:bold;}
table#details_table {margin-left:4px;margin-top:10px;padding:5px;width:98%;}
table#details_table h4 {border-bottom:1px solid #CCCCCC;font-size:14px;margin:0 0 5px;padding:10px 0 0;	}
table#details_table .bg_dunkel {background:#DDD none repeat scroll 0 0;}
table#details_table th {font-size:10px;font-weight:bold;padding:1px;text-align:left;width:170px;}
table#details_table td {font-size:10px;	padding:1px;width:250px;}
table#details_table .bg_hell {background:#EEE none repeat scroll 0 0;}
table#details_table2 h4, table#details_table2 h2  {margin-left:8px;	}
table#details_table2 p {font-size:11px;margin-left:8px;margin-right:5px;}
div.block1 div.left_block {float:left;padding-left:11px;padding-right:0;		}
div.block1 div.right_block {float:right;padding-left:10px;padding-right:12px;		}
/* Subwindow */
div.block1 {margin-top:10px;margin-bottom:10px;}
div.subwindow {width: 200px;margin-bottom: 10px;}
div.subwindow div.subwindow_header, div.subwindow div.subwindow_footer {height: 6px;font-size: 0px;	}
div.subwindow div.subwindow_header {background: url('../graphics/window/subwindow_header.png');	}
div.subwindow div.subwindow_footer {background: url('../graphics/window/subwindow_footer.png');	}
div.subwindow div.subwindow_main {padding: 5px 10px;height: 100px;background: url('../graphics/window/subwindow_bg.png');font-weight:bold;	}
div.subwindow div.subwindow_main ul li{list-style-image:url('../graphics/li-pfeil.gif');}
div.subwindow div.subwindow_main img {border:0px;margin-left:12px;margin-top:24px;}
/* Logos BOX */
div.logos {	margin: 0px auto;padding-left: 10px;padding-top: 15px;padding-bottom: 10px;width:650px;float:left;	}
div.logos a, div.logos a:link, div.logos a:visited, div.logos a:hover, div.logos a:active {float: left;margin-right: 6px;margin-bottom: 10px;border: 1px solid #d0d0d0;}
/* Netzauswahl */
div.logos span.bt_netz_active {display: block;height: 23px;width: 142px;position: absolute;margin-left: -1px;background: url('../graphics/new_tabs/mreza_pokazi.png') no-repeat;	}
div.logos a:hover span.bt_netz_active {background: url('../graphics/new_tabs/mreza_pokazi_aktivno.png') no-repeat;}
div.logos span.bt_netz_active_true {background: url('../graphics/new_tabs/mreza_pokazi_aktivno.png') no-repeat;	}
/* TABS */
div.tablayer {height: 24px;	}
div.tablayer div.tabs {height: 24px;position: relative;	z-index: 2;	}
div.tablayer div.tabs a, div.tablayer div.tabs a:link, div.tablayer div.tabs a:visited, div.tablayer div.tabs a:hover, div.tablayer div.tabs a:active {float: left;
height: 24px;width: 134px;color: #353535;display: block;line-height: 24px;text-align: center;text-decoration: none;margin-right: 1px;background: url('../graphics/tabs/tabs_bg.png') no-repeat;	}
div.tablayer div.tabs a:hover {color: #fff;	background: url('../graphics/tabs/tabs_hover_bg.png') no-repeat;	}
div.tablayer div.tabs a.long, div.tablayer div.tabs a.long:link, div.tablayer div.tabs a.long:visited, div.tablayer div.tabs a.long:hover, div.tablayer div.tabs a.long:active {
float: left;height: 24px;width: 190px;color: #353535;display: block;line-height: 24px;text-align: center;text-decoration: none;margin-right: 1px;background: url('../graphics/tabs/tabs_bg_long.png') no-repeat;	} 
div.tablayer div.tabs a.long:hover {color: #fff;background: url('../graphics/tabs/tabs_hover_bg_long.png') no-repeat;	}
div.tablayer div.tabs a.active, div.tablayer div.tabs a.active:link, div.tablayer div.tabs a.active:visited, div.tablayer div.tabs a.active:hover, div.tablayer div.tabs a.active:active {
		color: #353535;background: url('../graphics/tabs/tabs_active_bg.png') no-repeat;}
div.tablayer div.tabs a.long_active, div.tablayer div.tabs a.long_active:link, div.tablayer div.tabs a.long_active:visited, div.tablayer div.tabs a.long_active:hover, div.tablayer div.tabs a.long_active:active {
		color: #353535;background: url('../graphics/tabs/tabs_active_bg_long.png') no-repeat;	}
div.tablayer div.space {position: relative;z-index: 1;height: 0px;font-size: 0px;width: 100%;float: right;margin-top: -1px;border-bottom: 1px solid #d2d2d2;}
/* Tarifbox */
div.cleary {clear: both;}
div.tarif_box {margin: 5px 0px;background: #fff;border: 1px solid #d0d0d0	}
div.tarif_box div.tarifbox_leftside a.hersteller_logo,div.tarif_box div.tarifbox_leftside a.hersteller_logo:link, div.tarif_box div.tarifbox_leftside a.hersteller_logo:visited, div.tarif_box div.tarifbox_leftside a.hersteller_logo:hover {float: left;margin-left: 4px;margin-right: 4px;margin-top: 8px;border: 1px solid #d0d0d0;}
div.tarif_box div.tarifbox_leftside {width: 615px;height: 72px;float: left;}
div.tarif_box div.tarifbox_rightside {float: right;	height: 77px;	}
div.tarif_box div.tarifbox_leftside h2 {margin: 0px;text-align: left;margin-left: 130px;padding: 2px 5px 2px 5px;}
div.tarif_box div.tarifbox_leftside h3 {margin: 1px 0px;}
div.tarif_box div.tarifbox_leftside h2 a,div.tarif_box div.tarifbox_leftside h2 a:link, div.tarif_box div.tarifbox_leftside h2 a:visited, div.tarif_box div.tarifbox_leftside h2 a:hover {
		font-size: 11px;font-weight: bold;color: #ff0000;text-decoration: none;	}
div.tarif_box div.tarifbox_leftside h3, div.tarif_box div.tarifbox_leftside p {color: #353535;text-align: left;padding: 0px 5px;margin-left: 130px;font-weight: normal;	}
div.tarif_box div.tarifbox_leftside p {padding-bottom: 5px;}
div.tarif_box div.tarifbox_rightside div.tarif_price {padding: 2px;width: 115px;color: #353535;font-size: 11px;text-align: left;margin-top: 15px;}
div.tarif_box div.tarifbox_rightside div.tarif_price b {display: block;text-align: left;}
div.tarif_box div.tarifbox_rightside span.big_price {font-size: 18px;color: #ff0000;font-weight: bold;padding: 10px 0px;}
div.tarifbox_rightside div.tarif_button {margin-top: 10px;}
div.tarif_box  div.tarifbox_rightside div.tarif_button a,div.tarif_box div.tarifbox_rightside div.tarif_button a:link, div.tarif_box div.tarifbox_rightside div.tarif_button a:visited, 
div.tarif_box div.tarifbox_rightside div.tarif_button a:hover {top: 0px;color: #fff;font-size: 9px;font-weight: bold;position: relative;text-decoration: none;padding: 2px 19px 2px 5px;background: #ff0000 url("../graphics/buttons/details_bt.gif");	}
div.tarif_box .tarif_button {text-align: right;}
div.tarif_box div.tarifbox_leftside .font8 { font-size: 10px; }
/* Auszahlung Tarifauswahl Button */
div.auszahlung_box {color: #fff;float: right;width: 80px;height: 50px;margin-top: 11px;margin-right: 3px;background: url('../graphics/tarife/tarifauswahl_button_klein.png');font-size: 11px;font-weight: bold;	}
a.auszahlung_bt,a.auszahlung_bt:link,a.auszahlung_bt:hover,a.auszahlung_bt:visited,a.auszahlung_bt:active {color: #fff;width: 80px;height: 50px;display: block;text-indent: -10000px;	}
/* Service - Info Icons */
div.window_main table tbody tr td a {width: 222px;height:89px;display:block;margin: 2px 4px;text-indent:65px;line-height:120px;	}
td a.news, td a.news:link, td a.news:visited, td a.news:hover {	background: url("../graphics/service/service_news.png");background-position: left;}
td a.news:hover {background-position: right;}
td a.blackberry, td a.blackberry:link, td a.blackberry:visited, td a.blackberry:hover {background: url("../graphics/service/service_blackberry.png");background-position: left;	}
td a.blackberry:hover {	background-position: right;}
td a.otpad, td a.otpad:link, td a.otpad:visited, td a.otpad:hover {	background: url("../graphics/service/service_otpad.png");background-position: left;}
td a.otpad:hover {background-position: right;}
td a.odgovornost, td a.odgovornost:link, td a.odgovornost:visited, td a.odgovornost:hover {background: url("../graphics/service/service_odgovornost.png");background-position: left;}
td a.odgovornost:hover {background-position: right;}
td a.impressum, td a.impressum:link, td a.impressum:visited, td a.impressum:hover {	background: url("../graphics/service/service_impressum.png");background-position: left;	}
td a.impressum:hover {background-position: right;}
td a.kontakt, td a.kontakt:link, td a.kontakt:visited, td a.kontakt:hover {	background: url("../graphics/service/service_kontakt.png");	background-position: left;}
td a.kontakt:hover {background-position: right;}
td a.sar, td a.sar:link, td a.sar:visited, td a.sar:hover {background: url("../graphics/service/service_sar.png");background-position: left;}
td a.sar:hover {background-position: right;}
td a.mobiteli, td a.mobiteli:link, td a.mobiteli:visited, td a.mobiteli:hover {background: url("../graphics/service/service_mobiteli.png");background-position: left;}
td a.mobiteli:hover {background-position: right;}
td a.tarife, td a.tarife:link, td a.tarife:visited, td a.tarife:hover {background: url("../graphics/service/service_tarife.png");background-position: left;}
td a.tarife:hover {background-position: right;}
td a.prijenos, td a.prijenos:link, td a.prijenos:visited, td a.prijenos:hover {background: url("../graphics/service/service_prijenos.png");background-position: left;}
td a.prijenos:hover {background-position: right;}
/* Prepaid */
div.prepaid {background: #fff;padding-bottom: 10px;border-bottom: 1px solid #d0d0d0;margin-bottom:20px;	}
div.prepaid h2 {margin: 0px;color: #ff0000;	padding:10px 10px 10px 20px;background: transparent url("../graphics/window/prepaid_top2.gif") no-repeat;}
div.prepaid h3 {margin: 0px;}
div.prepaid img.handy_image {float: left;}
div.prepaid div.handy_infos {float: left;width: 290px;background: #f3f3f3;margin-top:9px;}
div.prepaid div.handy_infos h3, div.prepaid div.tarif_infos h3 {padding: 5px 5px;}
div.prepaid div.handy_infos ul {padding-left: 40px;	margin: 0px;}	
div.prepaid div.handy_infos p {text-align: center;font-size: 9px;}
div.prepaid div.handy_infos p span.price {font-size: 16px;font-weight: bold;color: #ff0000;}
div.prepaid div.tarif_infos {float: right;width: 280px;margin-right:2px;margin-top:9px;background:#f3f3f3;}
div.prepaid div.tarif_infos ul {float: left;padding-left: 40px;margin: 0px;text-align: left;}	
div.prepaid div.tarif_infos img.logo {border: 1px solid #d0d0d0;margin:0px 3px 3px 70px;}
div.prepaid div.tarif_infos a, div.prepaid div.tarif_infos a:link, div.prepaid div.tarif_infos a:visited {float: right;
background: url("../graphics/buttons/button_kaufen_prepaid2.png") no-repeat;background-position:left;width:211px;height:32px;color:#fff;font-size:11px;margin-bottom:2px;margin-right:14px;margin-top:5px;padding-top:2px;
		padding-left:10px;}
div.prepaid div.tarif_infos a:hover {color:#ff0000;background-position:right;}
div.prepaid div.handy_infos span.lebdeci_link {float:right;margin-right:5px;margin-top:-20px;text-decoration:underline;	}
/* Slicni mobiteli */
div.slicnimobiteli {border-top:#CCCCCC 1px solid ;}
div.slicnimobiteli div.teaser {width: 265px;height: 66px;margin-left:2px;margin-top:5px;background: url("../graphics/buttons/button_pfeile_neu_css.png");background-position: left;	}
div.slicnimobiteli div.teaser a , div.slicnimobiteli div.teaser a:link , div.slicnimobiteli div.teaser a:active {width: 265px;height: 66px;float:left;}
div.slicnimobiteli div.teaser a:hover{background: url("../graphics/buttons/button_pfeile_neu_css.png");	background-position: right;	}
div.window2_main div.left_side div.slicnimobiteli div.teaser img {margin-top:3px;margin-left:1px;}
div.slicnimobiteli div.teaser span.teaserlink {float:left;margin-left:50px;margin-top:-39px;text-decoration:underline;		}
/*Tarif Template */
p.simonly_info { padding: 10px; font-size: 12px; color: #ff5a00; margin-top: -5px;}
div.block2 { margin: -1px 0px 10px 0px; border-top: 1px solid #d0d0d0;}
div.block2 div.tarif { border-bottom: 1px solid #d0d0d0;}
div.block2 div.tarif img { float: left; margin-right: 5px; border-right: 1px solid #d0d0d0;}
div.block2 div.tarif p { padding-top: 2px;}
div.block2 div.tarif p.tarif { font-size: 14px; font-weight: bold; color: #ff0000;}
div.block2 div.info p { padding: 5px 5px 5px 5px; font-size: 11px; background: transparent url('../graphics/tarife/tarif_highlights_lang.gif') no-repeat scroll 5px 0;margin-top:5px; }
div.block2 div.info h4 { margin: 0px; padding: 5px 5px 5px 5px; color: #353535; font-size: 12px;}
div.block2 div.info p.features { font-size: 10px;}
div.block2 div.info p.features span { color: #ff5a00;}
div.testeo { text-align: center; margin: 10px 0px 0px 37px; height: 70px;}
a#tarif_details_button, a#handy_details_button { font-weight: bold; color: #ff5a00;}
table#tarif_details_table { width:100%; display:block; margin-top:10px; padding-left:3px; padding-right:3px;}
table#tarif_details_table td { width: 120px; font-size: 10px; text-align: center;}
#tarif_details_table td.head { color: #fff; padding: 5px; font-size: 12px; text-align: left; font-weight: bold;}
#tarif_details_table .bg_vipnet1 { background-color: #ffdddd;}
#tarif_details_table .bg_vipnet2 { background-color: #fff;}
#tarif_details_table .bg_tmobile1 { background-color: #FFE0ED;}
#tarif_details_table .bg_tmobile2 { background-color: #fff;}
#tarif_details_table .bg_tele21 { background-color: #fffbd9;}
#tarif_details_table .bg_tele22 { background-color: #fff;}
#tarif_details_table .bg_tomato1 { background-color: #ffe1cd;}
#tarif_details_table .bg_tomato2 { background-color: #fff;}
#tarif_details_table .d_header_t { padding: 1px; color: #fff; font-weight: bold; text-align: left;}
table#tarif_details_table th { width: 405px; font-size: 10px; text-align: left; font-weight: normal;}
table#tarif_details_table th.tarif_table_info { text-align: left;}
#tarif_details_table td.leer { font-size: 0px; padding: 0px; height: 20px;}
#tarif_details_table td { width: 90px; padding: 5px;}
#tarif_details_table .d_vipnet_t { background-color: #ff0000;}
#tarif_details_table .d_tmobile_t { background-color: #FB01A0;}
#tarif_details_table .d_tele2_t { background-color: #ffe600;}
#tarif_details_table .d_tomato_t { background-color: #ea640d;}
table.service { width: 100%;}
table.service td { padding: 5px;}
#footnote {	font-size: 9px;	color:#999999;	background:#FFFFFF;	margin:0px; padding:0px;}	
