/* :::::::::  --  C A U P O  S H O P  P R O  V2.09  C S S  --  ::::::::: */
/* body */
body
{
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
background-color:#000000;
font-family:Verdana,Geneva,Arial;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
}

/* allgemeine Link Auszeichnung */

a:link,a:active,a:visited
{
font-size:11px;
text-decoration:underline;
color:#FFDE66;
}

a:hover
{
font-size:11px;
text-decoration: underline;
color: #FFDE66;
}

/* Logobalken oben und Navigationsleiste */
.topBar
{
font-family:Verdana,Geneva,Arial;
font-size: 11px;
color: #FFFFFF;
font-weight:bold;
background-color:#000000;
line-height:30px;
}
/* Logobalken Navigation */
a.topBar:link,a.topBar:active,a.topBar:visited {
font-family:Verdana,Geneva,Arial;
font-size:11px;
font-weight:bold;
color:#FFDE66;
text-decoration:underline;
}
a.topBar:hover {
color:#FFDE66;
text-decoration:underline;
}

/* -- H I N T E R G R U N D F A R B E N -- */

/* Hintergrund für linke spalte */
.bgLeft { background-color: #000000; }
/* Hintergrund für den Produktbereich */
.bgContent { 
font-family:Verdana,Geneva,Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
line-height:16px;
font-weight: bold;
}

.bgContent2 { 
font-family:Verdana,Geneva,Arial;
font-size:13px;
color:#FFDE66;
text-decoration:none;
line-height:120%;
font-weight: bold;
}


/* Hintergrund für rechte spalte */
.bgRight { background-color:#000000; }


/* linien */
/* linie produktbereich */
.hr
{
size: 1;
background-color: #3D8FCC;
}
/* linie includes */
.hrInc
{
size: 1;
background-color: #000000;
}

/* include überschrift rechte und linke spalte */
.navigationTitle
{
font-family:Verdana,Geneva,Arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background-color: #000000; 
}


/* Währungsinclude */
.currency
{
font-family:Verdana,Geneva,Arial;
font-size:11px;
line-height:25px;
background-color: #E7EAF4;
}

a.currency:link,a.currency:active,a.currency:visited {
font-family:Verdana,Geneva,Arial;
font-size:11px;
line-height:25px;
color:#FFFFFF;
}
a.currency:hover {
color:#FFDE66;
}

/* Sprachen Include */
.language
{
font-family:Verdana,Geneva,Arial;
font-size:11px;
line-height:25px;
background-color: #E7EAF4;
}

a.language:link,a.language:active,a.language:visited {
font-family:Verdana,Geneva,Arial;
font-size:11px;
line-height:25px;
color:#FFFFFF;
}
a.language:hover {
color:#FFDE66;
}

/* Warenkorb Include */
.basket
{
font-family:Verdana,Geneva,Arial;
font-size:11px;
line-height:20px;
background-color: #000000;
}

.login
{
font-family:Verdana,Geneva,Arial;
font-size:11px;
line-height:15px;
background-color: #000000;
}



a.basket:link,a.basket:active,a.basket:visited {
font-family:Verdana,Geneva,Arial;
font-size:11px;
line-height:20px;
color:#FFFFFF;
}
a.basket:hover {
color:#FFDE66;
}










/* service link : service include */

.serviceBg
{
font-family:Verdana,Geneva,Arial;
font-size: 10px;
background-color: #E7EAF4;
}

a.svlink:link,a.svlink:active,a.svlink:visited {
font-family:Verdana,Geneva,Arial;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
line-height:15px;
}
a.svlink:hover {
color:#FFDE66;
text-decoration:none;
line-height:15px;
}

/* service link unterstrichen : login, suche */
a.svlinku:link,a.svlinku:active,a.svlinku:visited {
font-family:Verdana,Geneva,Arial;
font-size:11px;
color:#FFFFFF;
line-height:15px;
}
a.svlinku:hover {
color:#FFDE66;
line-height:15px;
}





/* service include bg */
.serviceBg
{
font-family:Verdana,Geneva,Arial;
font-size: 10px;
background-color: #000000;
}






/* kategorien navigation includes bg */
.nvLinkBg
{
background-color:#000000;
/* 99CCFF */
}

/* navigations link : sub kategorie link */
a.nvLink:link, a.nvLink:visited {
font-family:Verdana,Geneva,Arial;
font-size:13px;
color:#FFDE66;
text-decoration:none;
line-height:15px;
font-weight: bold;
}

a.nvLink:active {
	color:#FFFFFF;	
}

a.nvLink:hover {
color:#B7B7B7;
text-decoration:none;
}

/* navigations link : sub kategorie link */
a.nvLink2:link,a.nvLink2:visited {
font-family:Verdana,Geneva,Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
line-height:15px;



}

a.nvLink2:active {
color:#B7B7B7;
}

a.nvLink2:hover {
color:#B7B7B7;
text-decoration:none;
}

/* navigations link : sub kategorie link */
a.nvLink3:link,a.nvLink3:visited {
font-family:Verdana,Geneva,Arial;
font-size:11px;
color:#CCCCCC;
text-decoration:none;
line-height:15px;

}

a.nvLink3:active {
color:#FFDE66;
}

a.nvLink3:hover {
color:#B7B7B7;
text-decoration:none;
}

a.nvLinkNews:link, a.nvLinkNews:visited {
font-family:Verdana,Geneva,Arial;
font-size:13px;
color:#5691CC;
text-decoration:none;
line-height:15px;
font-weight: bold;
}

a.nvLinkNews:active {
	color:#FFFFFF;	
}

a.nvLinkNews:hover {
color:#B7B7B7;
text-decoration:none;
}

/* kategorie navigation ausgewählt */
.nvAktiv {
/* color:#FFDE66; */
background-color:#000000;
}

/* -- F O R M U L A R E -- */

/* input für linke spalte 120 breit */
input.in120 {
	font-family:Verdana,Geneva,Arial;
	font-size: 10px;
	font-weight: normal;
	width:120px;
	border: 1px solid #999999;
}

/* formularfelder */
select, textarea
{
font-family:Verdana,Geneva,Arial;
font-color: #FFDE66;
font-size:11px;
text-decoration:none;
background-color: #000000;
border: #000000;
color:#FFFFFF;
}

input
{
font-family:Verdana,Geneva,Arial;
font-color: #FFDE66;
font-size:11px;
text-decoration:none;
background-color: #FFFFFF;
border: #000000;
color:#000000;
}

input.chkbox
{
font-family:Verdana,Geneva,Arial;
font-color: #000000;
font-size:11px;
text-decoration:none;
background-color: #000000;
border: #000000;
color:#000000;
}


/* input für die Button */
input.button
{
margin-bottom:2;
margin-left:0;
margin-right:0;
margin-top:2;
font-family:Verdana,Geneva,Arial;
font-color: #FFDE66;
font-size:11px;
text-decoration:underline;
background-color: #000000;
border: #000000;
color:#FFDE66;
cursor: hand;
}

input.button2
{
margin-bottom:2;
margin-left:0;
margin-right:0;
margin-top:2;
font-family:Verdana,Geneva,Arial;
font-color: #FFDE66;
font-size:11px;
text-decoration:underline;
background-color: #000000;
border: #000000;
color:#FFDE66;
width: 112px;
cursor: hand;
text-align: left;
}

input.button3-1
{
margin-bottom:2;
margin-left:0;
margin-right:0;
margin-top:2;
font-family:Verdana,Geneva,Arial;
font-color: #FFDE66;
font-size:11px;
text-decoration:underline;
background-color: #000000;
border: #000000;
color:#FFDE66;
width: 120px;
cursor: hand;
}

input.button3-2
{
	margin-bottom:2;
	margin-left:0;
	margin-right:0;
	margin-top:2;
	font-family:Verdana, Geneva, Arial;
	font-color: #FFDE66;
	font-size:14px;
	text-decoration:underline;
	background-color: #000000;
	border: #000000;
	color:#FFDE66;
	width: 185px;
	font-weight: bold;
	cursor: hand;
}

input.button3
{
margin-bottom:2;
margin-left:0;
margin-right:0;
margin-top:2;
font-family:Verdana,Geneva,Arial;
font-color: #FFDE66;
font-size:11px;
text-decoration:underline;
background-color: #000000;
border: #000000;
color:#FFDE66;
width: 118px;
cursor: hand;
}

input.button4
{
margin-bottom:2;
margin-left:0;
margin-right:0;
margin-top:2;
font-family:Verdana,Geneva,Arial;
font-color: #FFDE66;
font-size:11px;
text-decoration:underline;
background-color: #000000;
border: #000000;
color:#FFDE66;
width: 170px;
cursor: hand;
}

input.button4-weiter
{
	margin-bottom:2;
	margin-left:0;
	margin-right:0;


	margin-top:2;
	font-family:Verdana, Geneva, Arial;
	font-color: #FFDE66;
	font-size:14px;
	text-decoration:underline;
	background-color: #000000;
	border: #000000;
	color:#FFDE66;
	width: 60px;
	font-weight: bold;
	cursor: hand;
}

input.button5
{
	margin-bottom:2;
	margin-left:0;
	margin-right:0;
	margin-top:2;
	font-family:Verdana, Geneva, Arial;
	font-color: #FFDE66;
	font-size:12px;
	text-decoration:underline;
	background-color: #000000;
	border: #000000;
	color:#FFDE66;
	width: 48px;
	font-weight: bold;
	cursor: hand;
}


input.anz {
	font-family:Verdana,Geneva,Arial;
	font-size: 11px;
	font-weight: normal;
	width:28px;
	border: 1px solid #000000;
}

/* --- Inhalt Caupo.css --- */
.content {
		font-family: Verdana,Geneva,Arial;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: normal;
		background-color: #000000;
		line-height: 120%;		
}

.content-yel {
		font-family: Verdana,Geneva,Arial;
		font-size: 11px;
		color: #FFDE66;
		font-weight: normal;
		background-color: #000000;
		line-height: 120%;		
}

.content-red {
		font-family: Verdana,Geneva,Arial;
		font-size: 13px;
		color: #D44E4E;
		font-weight: bold;
		background-color: #000000;
		line-height: 120%;		
}
a.content-red:link, a.content-red:visited, a.content-red:active {

		font-family: Verdana,Geneva,Arial;
		font-size: 13px;
		color: #D44E4E;
		font-weight: bold;
		background-color: #000000;
		line-height: 120%;		
}

.content_16 {
		font-family: Verdana,Geneva,Arial;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: normal;
		background-color: #000000;
		line-height: 17 px;		
}

.content_head {
		font-family: Verdana,Geneva,Arial;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #0066CC;
		background-color: #000000;
		
}

.content_blue {
		font-family: Verdana,Geneva,Arial;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		color: #5691CC;
		background-color: #000000;
		line-height: 120%;		
}

.content2 {
		font-family: Verdana,Geneva,Arial;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		font-style: normal;
		background-color: #000000;
		line-height: 160%;
		text-decoration: none;		
}

.fliesstext10px {
		font-family: Verdana,Geneva,Arial;
		font-size: 15px;
		font-style: normal;
		font-weight: normal
		}
		
.form-user {
	font-family: Verdana,Geneva,Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #CACBCC;
	border: 0px none #000000;

}

.form-radio {
	font-family: Verdana,Geneva,Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #000000;
	border: 0px none #000000;

}