/* 

© 2006 Wirecard AG
	author: Björn Hubert
	
	date: 18.01.2006
	
*/


/*   LAYOUT ------------------------------------- */
#centerit{
	width:680px;
	margin:0px auto;
	text-align:left;	
}
#mainimg-startseite, #mainimg-ST, #mainimg-PT, #mainimg-MT, #mainimg-VT, #mainimg-faq, #mainimg-impressum, #mainimg-kontakt, #mainimg-service, #mainimg-vorteile, #mainimg-med,#mainimg-medMobile {
	position:relative; 
	left:2px; 
	margin-top:-60px; 
	width:680px; 
	z-index:20;
	background-repeat: no-repeat;		
}
#mainimg-startseite{
	background-image : url(/landingpages/kartenterminal/keyvis/startseite.jpg); 
}
#mainimg-ST{
	background-image : url(/landingpages/kartenterminal/keyvis/stationaere-terminals.jpg); 
}
#mainimg-PT{
	background-image : url(/landingpages/kartenterminal/keyvis/portable-terminals.jpg); 
}
#mainimg-MT{
	background-image : url(/landingpages/kartenterminal/keyvis/mobile-terminals.jpg);	 
}
#mainimg-VT{
	background-image : url(/landingpages/kartenterminal/keyvis/virtual-terminal.jpg);	 
}
#mainimg-faq{
	background-image : url(/landingpages/kartenterminal/keyvis/faq.jpg); 
}
#mainimg-impressum{
	background-image : url(/landingpages/kartenterminal/keyvis/impressum.jpg);	 
}
#mainimg-kontakt{
	background-image : url(/landingpages/kartenterminal/keyvis/kontakt.jpg); 
}
#mainimg-service{
	background-image : url(/landingpages/kartenterminal/keyvis/service.jpg);	 
}
#mainimg-kontakt{
	background-image : url(/landingpages/kartenterminal/keyvis/kontakt.jpg); 
}
#mainimg-vorteile{
	background-image : url(/landingpages/kartenterminal/keyvis/vorteile.jpg); 
}
#mainimg-med{
	background-image : url(/landingpages/kartenterminal/keyvis/medCompact.jpg); 
}
#mainimg-medMobile{
	background-image : url(/landingpages/kartenterminal/keyvis/medMobile.jpg); 
}
#logo{
	position:relative; 
	left:13px;
	width:667px; 
	height:60px;
	z-index:25;
}

#content {
	position:relative; 
	left:16px; 
	top:1px; 
	padding-left:-1px;
	width:482px; 
	z-index:20;
	color: #262626;
	float: left;
}

#vorteile {
	position:relative;
	padding-top:4px; 
	clear:both;	
	margin-bottom:-20px;
}
#kleingedrucktes {
	position:relative;
	padding-top:12px; 
	clear:both;	
	font-size: 10px;
	width:100%;
}

body {
	margin: 0;
	margin-top : 31px;
	background-color: #ffffff;
	font-family: Helvetica, Arial, sans serif;
	font-size : 12px;
	color : #262626;
	text-align: center;
}

.footer {
	position:relative; 
	padding-top:40px;
	padding-bottom: 12px;
	clear:both;
	font-size:10px;
	padding-left:12px;
	z-index:100;
	text-align: left;
	text-transform:uppercase;
}

/*--------------Contact----------------*/
#contact {
	position:relative; 
	margin-top:6px;
	margin-left: -200px;
	width:180px; 
	z-index:50;
	float: right;	
}
#contact-head {
	height: 8px;
	background-image : url(/landingpages/kartenterminal/basic/contact-head.gif);
	background-repeat: no-repeat;
	margin-bottom: -12px;	
}
#contact-body {
	padding-left: 13px;
	padding-right: 13px;
	background-image : url(/landingpages/kartenterminal/basic/contact-body.gif);
	background-repeat: repeat-y;
}
#contact-footer {
	height: 8px;
	background-image : url(/landingpages/kartenterminal/basic/contact-footer.gif);
	background-repeat: no-repeat;
}

/*--------------ContactBig----------------*/
#contactBig {
	width: 673px;
	margin: 0;
	margin-top: 70px;
}
#centerit > #contactBig {
	margin-top: 30px;
}
#contactBig-body {
	background-image : url(/landingpages/kartenterminal/basic/contactBig-head.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 16px;
	padding-right: 16px;
}
#contactBig-body form table tr td {
	vertical-align: top;
}
#contactBig-body form input {
	width: 250px;
}
#contactBig-body form textarea {
	width: 300px;
	height: 213px;
}
#contactBig-body > form textarea {
	height: 200px;
}
#contactBig-body form input#submit {
	width: 147px;
	margin-left: 107px;
}
#contactBig-body p {
	margin-top: 0px;
	margin-bottom: 15px;
}
#contactBig-footer {
	height: 10px;
	background-image : url(/landingpages/kartenterminal/basic/contactBig-footer.gif);
	background-repeat: no-repeat;
}


/*---------------Vitrine----------------*/
#vitrine-l {
	width: 246px;
	margin-left: -13px;
	float: left;
}
#vitrine-r {
	width: 246px;
	margin-left: -13px;
	float: right;
}
#vitrine-head {
	height: 8px;
	background-image : url(/landingpages/kartenterminal/basic/vitrine-head.gif);
	background-repeat: no-repeat;
	margin-bottom: -12px;
}
#vitrine-body {
	padding-left: 13px;
	padding-right: 13px;
	background-image : url(/landingpages/kartenterminal/basic/vitrine-body.gif);
	background-repeat: repeat-y;
	margin-bottom: -12px;	
}
#vitrine-pdf {
	padding: 8px;
	background-image : url(/landingpages/kartenterminal/basic/vitrine-body.gif);
	background-repeat: repeat-y;
}
#vitrine-full {
	width:492px; 
	margin-left: -13px;
}
#vitrine-full-head {
	height: 8px;
	background-image : url(/landingpages/kartenterminal/basic/vitrine-full-head.gif);
	background-repeat: no-repeat;
	margin-bottom: -12px;
}
#vitrine-full-body {
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 12px;	
	background-image : url(/landingpages/kartenterminal/basic/vitrine-full-body.gif);
	background-repeat: repeat-y;
	margin-bottom: -12px;
}
#vitrine-full-pdf {
	padding: 8px;
	width:492px; 
	background-image : url(/landingpages/kartenterminal/basic/vitrine-full-body.gif);
	background-repeat: repeat-y;
}
#vitrine-full-footer {
	height: 12px;
	background-image : url(/landingpages/kartenterminal/basic/vitrine-full-footer.gif);
	background-repeat: no-repeat;
	margin-bottom: -12px;
}
/*---------------List----------------*/
ul {
	list-style-type: square;
	color:#FD0608;  	
	margin-left: -26px;
}
li {
	margin:0px;
	padding:0px;
}
/*---------------Menu----------------*/

#menu {
	position: relative;
	height: 34px;
	left: 4px;  
	margin-top: 4px;
	text-align: left;
	z-index: 25;
}
a.ST { 
	padding-top : 20px;
	background-image : url(/landingpages/kartenterminal/basic/nav-stationaere-terminals.gif);
	background-repeat: no-repeat;
}
a.ST:hover { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-stationaere-terminals-a.gif);
	background-repeat: no-repeat;
}
a.ST_act {
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-stationaere-terminals-a.gif);
	background-repeat: no-repeat;
}
a.PT { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-portable-terminals.gif);
	background-repeat: no-repeat;
}
a.PT:hover { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-portable-terminals-a.gif);
	background-repeat: no-repeat;
}
a.PT_act { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-portable-terminals-a.gif);
	background-repeat: no-repeat;
}
a.MT { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-mobile-terminals.gif);
	background-repeat: no-repeat;
}
a.MT:hover { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-mobile-terminals-a.gif);
	background-repeat: no-repeat;
}
a.MT_act { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-mobile-terminals-a.gif);
	background-repeat: no-repeat;
}
a.VT { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-virtual-terminal.gif);
	background-repeat: no-repeat;
}
a.VT:hover { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-virtual-terminal-a.gif);
	background-repeat: no-repeat;
}
a.VT_act { 
	padding-top : 20px;
	background-image :  url(/landingpages/kartenterminal/basic/nav-virtual-terminal-a.gif);
	background-repeat: no-repeat;
}
a,  a:visited {
	border: 0px;
    color:#1B3C6E;  
    text-decoration:none;
    }
    
a:active, a:hover {  
    color:#657996;
    text-decoration:underline;
    }
	
a.footer,
a.footer:visited  {
    color:#657996;
    text-decoration:none;
}
a.footer:hover,
a.footer:active  {
    color:#657996;
    text-decoration:underlined;	
}


/*----------Headlines----------------*/
h1 { 
	margin-bottom:18px;
    font-size:20px;
    line-height:20px;    
    color:#1B3C6E;
}

    
h2 {
    font-size:14px;
	margin-bottom:4px;	
    color:#1B3C6E;
    }

h3 { 
	margin-bottom:0px;
    font-size:12px;
    color:#1B3C6E;
	font-weight:normal;	
}

/*--------------Farben--------------*/
.color_red      { color:#FD0608 !important; }
.color_gray     { color:#A5A5A5 !important; }
.color_lightblue{ color:#657996 !important; }
.color_darkblue { color:#1B3C6E !important; }
.color_black    { color:#262626 !important; }
.color_black_bold {
	color:#262626 !important; 
	font-weight:bold;
}

/*----------------Form----------------*/

input, textarea, select {
	font-family: Helvetica, Arial, sans serif;
    font-size:11px;
    color:#1B3C6E;
}

