/* eTiger - CSS Tramsen Media - Dec. 2009 */

html, body
{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#3C3C3C;
}

/* LINKFARBE Allgemein */
body a, body a:link, body a:visited, body a:active
{
color:#3C3C3C;
}
body a:hover
{
color:#FF9600;
}


body
{
	height:100%;
	background:url(/templates/images/bgr_patter3.jpg) repeat-x top left #ffffff;
}

/*
body table, tr, td
{
	padding:0;
	margin:0;
}
*/
hr
{
	height:1px;
	border:none;
	border-bottom:1px solid #E3E2E7;
}
/* Grundgerüst DIV-Layer */
#bgr
{
	float:left;
	width:998px;
	height:100%;
	background:url(/templates/images/bgr_01.jpg) top left no-repeat;
}
#site
{
	float:left;
	width:979px;
/*	border-right:18px solid #0099FF;*/
}



#top_container
{
	float:left;
	height:129px;
	width:892px;
}
#topmenu
{
	float:left;
	width:892px;
	height:20px;
	color:#61676F;
	font-size:8pt;
}
#subnav
{
	float:left;
	padding:7px 0 0 6px;
	width:580px;
	letter-spacing:0.5pt;
	color:#61676F;
	font-size:8pt;
}
*html #subnav
{
	float:left;
	padding:5px 0 0 6px;
	width:580px;
	letter-spacing:0.5pt;
	color:#61676F;
	font-size:8pt;
}
#subnav a:link, #subnav a:visited, #subnav a:active
{
	color:#61676F;
	text-decoration:none;
}
#subnav a:hover
{
	color:#FF9600;
	text-decoration:underline;
}
#topnav
{
	float:right;
	padding:7px 0 0 0;
	letter-spacing:0.5pt;
	width:250px;
	color:#8E9AA5;
	font-size:8pt;
}
*html #topnav
{
	float:right;
	padding:5px 0 0 0;
	letter-spacing:0.5pt;
	width:250px;
	color:#8E9AA5;
	font-size:8pt;
}
#topnav a:link, #topnav a:visited, #topnav a:active
{
	color:#8E9AA5;
	text-decoration:none;
}
#topnav a:hover
{
	color:#FF9600;
	text-decoration:underline;
}

#header_01
{
	clear:left;
	width:892px;
	height:91px;
	/*background:url(/templates/images/header_01.jpg) no-repeat top left;*/
}
#logo
{
	float:left;
	width:60px;
	height:60px;
	margin:18px 0 0 142px;
}
*html #logo
{
	float:left;
	width:60px;
	height:60px;
	margin:18px 0 0 71px;
}
#header_02
{
	clear:left;
	width:892px;
	height:38px;
	/*background:url(/templates/images/header_02.jpg) no-repeat top left;*/
}
#search
{
	float:left;
	width:112px;
	margin:0 0 0 727px;	
}
*html #search
{
	float:left;
	width:112px;
	margin:0 0 0 370px;	
}
#search a:link input.button-search, #search a:visited input.button-search, #search a:active input.button-search
{
	background:url(/templates/images/button_search.gif) no-repeat;
	width:15px;
	height:15px;
}
#search a:hover input.button-search
{
	background:url(/templates/images/button_search2.gif) no-repeat;
	width:15px;
	height:15px;
}


#main_container
{
	clear:left;
	width:979px;

}
*html #main_container
{
	float:left;
	width:983px;
}

#left
{
	float:left;
	width:235px;
}
#navi
{
	float:left;
	width:173px;
	margin:49px 0 0 62px;
}
*html #navi
{
	float:left;
	width:173px;
	margin:30px 0 0 32px;
	padding:0;
}

#navi_top
{
	float:left;	
	width:173px;
	height:6px;
	background:url(/templates/images/navi_top.gif) no-repeat top left;
}
*html #navi_top
{
	float:left;	
	width:173px;
	height:6px;
	line-height:1px;
	font-size:1px;
	background:url(/templates/images/navi_top.gif) no-repeat top left;
}
#navi_con
{
	float:left;
	width:173px;
	padding:0;margin:0;
	background:url(/templates/images/navi_bgr.jpg) repeat-y top left;
	border-bottom:1px solid #DAD9D9;
}

*html #navi_con
{
	float:left;
	width:165px;
	padding:0;
	margin:0;
	background:url(/templates/images/navi_bgr.jpg) repeat-y top left;
}

#adresse
{
	float:right;
	width:139px;
	padding:20px 0 0 0;
	font-size:8pt;
	opacity:0.33;
	-moz-opacity:0.33;
	filter:alpha(opacity=33);
}
*html #adresse
{
	padding:20px 0 0 98px;
}
#adresse_con
{
	float:left;
	width:139px;
	height:150px;
	border-top:1px solid #9F9F9F;
	background:url(/templates/images/adresse_bgr.jpg) repeat-y top left;
}
*html #adresse_con
{
	
}
#adresse_text
{
	float:left;
	width:108px;
	margin:18px 0 0 18px;
}
*html #adresse_text
{
	margin:18px 0 0 10px;
}

#adresse_bottom
{
	clear:left;
	width:139px;
	height:6px;
	background:url(/templates/images/adresse_bottom.gif) no-repeat top left;
}
*html #adresse_bottom
{
	
}

#webmail
{
	float:right;
	width:139px;
	padding:20px 0 0 0;
	font-size:8pt;
}
#webmail img
{
	border:none;
}

#content_breit
{
	float:left;
	width:720px;
	margin:0 0 0 24px;
	background:url(/templates/images/content_breit_bgr.jpg) no-repeat top left;
}
*html #content_breit
{
	margin:0 0 0 3px;
}
#content_patter_breit
{
	float:left;
	width:744px;
	margin:20px 0 0 0;
	padding:0;
	background:url(/templates/images/content_breit_patter.gif) repeat-y top left;
}
*html #content_patter_breit
{
	float:left;
	width:726px;
	margin:0;
	padding:0;
	background:url(/templates/images/content_breit_patter-ie.gif) repeat-y top left;
}
#content_text_breit
{
	float:left;
	width:680px;
	margin:0 0 0 17px;
	line-height:13pt;
}
*html #content_text_breit
{
	float:left;
	width:670px;
	margin:0 0 0 5px;
	line-height:13pt;
}




/* Style Content*/
#content_text_breit li
{
	list-style-image:url(/templates/images/pfeil_1.gif);
}
#content_text_breit h1
{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#346cb0;
	font-weight:bold;
	font-size:12pt;
	line-height:100%;
}
#content_text_breit h2
{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	color:#ff9600;
	font-weight:bold;
	font-size:10pt;
	line-height:100%;
}

#fussleiste_breit
{
	clear:left;
	padding:13px 0 13px 0;
	border-top:1px solid #E0E3E6;
	border-bottom:1px solid #FF9600;
	width:680px;
	color:#B8B8B8;
	text-align:center;
}
#fussleiste_breit a:link, #fussleiste_breit a:visited, #fussleiste_breit a:active
{
	color:#B8B8B8;
	text-decoration:none;
}

/* Links für Navigation und Submenü */

#navi_con ul
{
	float:left;
	width:173px;
	padding:37px 0 0 0;
	margin:0;
}


#navi_con ul li
{
	width:173px;
	display:block;
	color:#748395;
	margin:0 0 3px 0;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
}
#navi_con ul li a.navi_kontakt:link, #navi_con ul li a.navi_kontakt:visited, #navi_con ul li a.navi_kontakt:active
{
	width:128px;
	display:block;
	color:#748395;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
}
#navi_con ul li a.navi_kontakt:hover
{
	width:128px;
	display:block;
	color:#FF9600;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
	background:url(/templates/images/navi_hover.jpg) no-repeat top left;
} 


#navi_con ul li.navi_inaktiv a:link, #navi_con ul li.navi_inaktiv a:visited, #navi_con ul li.navi_inaktiv a:active
{
	width:128px;
	display:block;
	color:#748395;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
}
#navi_con ul li.navi_inaktiv a:hover
{
	width:128px;
	display:block;
	color:#FF9600;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
	background:url(/templates/images/navi_hover.jpg) no-repeat top left;
}

#navi_con ul li.navi_aktiv a:link, #navi_con ul li.navi_aktiv a:visited, #navi_con ul li.navi_aktiv a:active
{
	width:128px;
	display:block;
	color:#1D5DA8;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
	background:url(/templates/images/navi_aktiv.jpg) no-repeat top left;
}
#navi_con ul li.navi_aktiv a:hover
{
	width:128px;
	display:block;
	color:#FF9600;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
	background:url(/templates/images/navi_aktiv.jpg) no-repeat top left;
}

#navi_con ul li.subnavi_inaktiv a:link, #navi_con ul li.subnavi_inaktiv a:visited, #navi_con ul li.subnavi_inaktiv a:active
{
	width:128px;
	display:block;
	color:#748395;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
}
#navi_con ul li.subnavi_inaktiv a:hover
{
	width:128px;
	display:block;
	color:#FF9600;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
	background:url(/templates/images/navi_hover.jpg) no-repeat top left;
}

#navi_con ul li.subnavi_aktiv a:link, #navi_con ul li.subnavi_aktiv a:visited, #navi_con ul li.subnavi_aktiv a:active
{
	width:128px;
	display:block;
	color:#1D5DA8;	
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
	background:url(/templates/images/navi_aktiv.jpg) no-repeat top left;
}
#navi_con ul li.subnavi_aktiv a:hover
{
	width:128px;
	display:block;
	color:#FF9600;
	padding:2px 0 2px 45px;
	text-decoration:none;
	list-style-type:none;
	font-weight:normal;
	background:url(/templates/images/navi_aktiv.jpg) no-repeat top left;
}
/* -------------------------------- */

/* Promo Boxen */
/*
#promo_banner {
	background:url(/templates/images/banner_webhosting.jpg) no-repeat top left;
	width:634x;
	height:212px;
}
*/
#promo_banner {
	width:634x;
	height:212px;
	z-index:1;
}
#promo_banner_bg {
	
	width:634x;
	height:212px;
	z-index:0;
}
#promo_banner_txt {
	position:relative;
	width:634x;
	height:212px;
	z-index:1;
	margin-top:-212px;
	background-color:transpartent;
}

#promo_banner ul {
	margin: 0px 0px 0px 390px;
	padding: 10px 0px 0px 0px;
	list-style-type:none;
}

#promo_banner li {
	list-style-type:none;
	list-style-image:none;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 18px;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
	background:url(/templates/images/li-banner.jpg) no-repeat 0px 3px;
}
#buttons {
position:relative;
margin:0px 0px 0px 410px;
margin-top:-72px;
}

.projektbeispiele {
background:url(/templates/images/projektbeispiele_bg.jpg) no-repeat left bottom;
width:260px;
min-heigth:338px;
height:338px;
height:auto !important;
float:right;
}
.projektbeispiele_head{
background:url(/templates/images/projektbeispiele_head.jpg) no-repeat left top;
width:260px;
height:45px;
}
.projektbeispiele_txt{
text-align:center;
padding:10px;
border-left: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
}
.projektbeispiele_txt .image-subtitle a{
font-weight:bold;
color:#06528C;
text-decoration:none;
}
.projektbeispiele_txt table{
text-align:center;
width:100%;
}
.domain_box {
	background:url(/templates/images/hosting_box_bottom.jpg) no-repeat left bottom;
	width:190px;
	min-heigth:160px;
	height:160px;
	height:auto !important;
	float:left;
	margin: 0px 21px 6px 0px;
	padding:0px 0px 15px 0px;
}
.domain_box.no_margin {
	
	width:190px;
	min-heigth:160px;
	height:160px;
	height:auto !important;
	float:left;
	margin: 0px 0px 6px 0px;
	padding:0px 0px 15px 0px;
}
.domain_box_head {
	background:url(/templates/images/hosting_box_head.jpg) no-repeat 0px 0px;
	width:184px;
	height:41px;
	padding: 2px 2px 2px 2px;
}

#hosting {
	width:614px;
	padding:9px 12px 9px 8px;
	background:url(/templates/images/box_patter_bg.gif) repeat-y 0px 0px;
}
#hosting h1 {
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#346cb0;
	font-weight:bold;
	font-size:12pt;
	line-height:100%;
}
#hosting h2 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	color:#ff9600;
	font-weight:bold;
	font-size:10pt;
	line-height:100%;
}
#content_text_breit .domain_box h1 {
	margin:0px 0px 0px 6px;
	line-height:22pt;
	padding:0;
	font-size:12pt;
	color:#346cb0;
	font-weight:bold;
}

.domain_box ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type:none;
	list-style-image:none;
	background:none;
}
#content_text_breit .domain_box li {
	list-style-type:none;
	list-style-image:none;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 12px;
	font-size:8pt;
	background:url(/templates/images/pfeil_2.gif) no-repeat 0px 5px;
}

#survivaltools_border {
	width:614px;
	padding:9px 12px 9px 8px;
	background:url(/templates/images/box_patter_bg.gif) repeat-y 0px 0px;
}

#survivaltools {
	background:url(/templates/images/survivaltools.jpg) no-repeat top left;
	width:614px;
	height:102px;
	margin:9px 0px 9px 0px;
}

#survivaltools ul, #spezialloesungen ul {
	margin: 0px 0px 0px 430px;
	padding: 10px 0px 0px 0px;
	list-style-type:none;
}

#survivaltools li, #spezialloesungen li {
	list-style-type:none;
	list-style-image:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
	background:url(/templates/images/li-banner.jpg) no-repeat 0px 3px;
}

#survivaltools_boxen {
	margin: 0px 3px 0px 2px;
	background:url(/templates/images/tools_box_bottom.jpg) no-repeat left bottom;
	width:148px;
	height:328px;
	float:left;
	text-align:center;
}
#survivaltools_boxen h1 {
	margin:8px 3px 6px 3px;
	padding:0px;
	font-size:10pt;
	font-weight:bold;
	color:#346cb0;
	line-height:100%;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
#survivaltools_boxen_head {
	background:url(/templates/images/tools_box_head.jpg) no-repeat top left;
	width:148px;
	height:21px;
	text-align:center;
	line-height:21px;
	font-weight:bold;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#survivaltools_boxen_img {
	width:146px;
	height:82px;
	margin: 0px 1px 0px 1px;
}
#survivaltools_boxen_txt {
	width:142px;
	margin: 0px 3px 26px 3px;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.clearer {
	height:0px;
	line-height:0px;
	font-size:0px;
	float:none;
	clear:both;
}

#spezialloesungen_border {
	width:614px;
	padding:9px 0px 4px 0px;
	background:url(/templates/images/box_patter_bg.gif) repeat-y 0px 0px;
}

#spezialloesungen {
	background:url(/templates/images/spezialloesungen.jpg) no-repeat top left;
	width:614px;
	height:102px;
}

#spezialloesungen_boxen {
	background:url(/templates/images/spezialloesungen_bg_patter.jpg) repeat-x left bottom #fdfdfd;
	width:288px;
	height:130px;
	border:1px solid #b8b8b8;
	float:left;
	padding:0px 4px 4px 0px;
	margin:0px 0px 7px 0px;
}
#spezialloesungen_boxen.margin_right {
	margin-right:25px;
}
#spezialloesungen_boxen img {
	float:left;
}

#spezialloesungen_boxen h1 {
	display:block;
	margin:6px 3px 6px 3px;
	padding:0px;
	font-size:10pt;
	font-weight:bold;
	color:#14408c;
	line-height:100%;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

#closer {
	height:0px;
	line-height:0px;
	font-size:0px;
	float:none;
	clear:both;
	border-bottom:1px solid #9d9d9d;
	width:634px;
}

/* Blöcke */

#domaincheck{
	float:right;
	height:82px;
	width:173px;
	margin:5px 0px;
}
#domaincheck_head{
	height:27px;
	width:173px;
	background:url(/templates/images/domaincheck_head.jpg) no-repeat left bottom;	
}
#domaincheck_txt{
	padding:8px 0px 8px 5px;
	height:55px;
	width:166px;
	border:1px solid #b8b8b8;
	border-top:none;
	background:url(/templates/images/domaincheck_bg.jpg) no-repeat left bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#b8b8b8;
}


/* BLOECKE eTiger */
.block_layout {

	width:614px;
	padding:9px 12px 9px 8px;
	background:url(/templates/images/box_patter_bg.gif) repeat-y 0px 0px;

}
.block_layout .block_layout {

	width:auto;
	padding:0px;
background:none;

}

.bild_links
{
	float:left;
	display:inline;
	margin:0 15px 10px 0;
}
.bild_rechts
{
	float:right;
	display:inline;
	margin:0 0 10px 15px;
}
.bilder_nebeneinander
{
	float:left;
	display:inline;
	margin:0 15px 15px 0; 
}

#news .bilder_nebeneinander
{
	float:left;
	display:inline;
	margin:0 0px 0px 0; 
}


.newsflash
{
	width:140px;
}
.newsflash_pfeil
{
	float:left;
	margin:0 5px 0 0;
}
.suchergebnis
{
	width:420px;
}


/* HOSTING */

.scanning {
	color:#c0c0c0;
}
.free, .for_sale {
	color:#346CB0;
}
.registered {
	color:#FF9600;
}
.preserved {
	color:#ff9900;
}
.message {
    font-weight:normal;
    color: #c0c0c0;
    font-size:small;
}
.failed, .error, .unknown {
    font-weight:bold;
	color:#ff9900;
}
.input {
	border:1px solid #a0a0a0;
}

.hosting_tab td img {display:block;}

/* Kontaktformular */
.kontaktform .input {
	border:1px solid #7c7ea7;
	width:200px;
	padding:2px;
}
.kontaktform .textarea {
	border:1px solid #7c7ea7;
	width:550px;
	padding:2px;
}

/* Domainformular */
/* Domainformular */
.domainform .border {border:1px solid #7c7ea7;}
.domainform .input {
	border:1px solid #7c7ea7;
	width:275px;
	padding:2px;
	vertical-align:text-top;
}
.domainform .short{
	width:50px;
}
.domainform .medium219{
	width:219px;
}
.domainform .medium210{
	width:210px;
}
.domainform .pflichtfeld {
	color:#ff9600;
}
.domainform .textarea {
	border:1px solid #7c7ea7;
	width:575px;
	padding:2px;
}

.demo{
font-size:8pt;
font-weight:bold;
}




/* e_tiger_admin */
.div_pageeditor_imagelinks_aktive .div_pageeditor_imagelinks {
position:relative;
margin-top:-25px;
z-index:2;
}

.div_pageeditor_imagelinks {
position:relative;
margin-top:5px;
z-index:2;
}
.block_layout .block_layout {
padding-bottom:10px;
}
