/*
Style Sheet produced by pascal.briner@franke.com

Please only use it if you use the franke CMS
otherwise you will get Problems with older Browsers
*/


/* Body Section */


BODY {
background-color:#ffffff; 
margin-top: 0px;
margin-left: 0px;
margin-right:0px;

}


INPUT { font-family: Arial, Helvetica, sans-serif; font-size: 8pt}

SELECT { font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
TEXTAREA { font-family: Arial, Helvetica, sans-serif; font-size: 8pt}





/* Text classes */

.txtnavigation{
font-family: Arial, Helvetica, sans-serif; 
color: #FF3300; 
}

.txtsmall{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
.txtsmall a {text-decoration:underline; color: #333333; }

.txtlink { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }
.txtlink a:link { text-decoration : underline ; color: #000000; }
.txtlink a:visited { color: #333333; }
.txtlink a:active { color: #FF3300; }


.txtnavactiv {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #ff3300;
}


.title{
font-family:Arial, Helvetica, sans-serif; 
font-size: 16px;
font-weight:bold;
color:#000000;

}

.txtnormal {
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
} 

.txtredbigbold {
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #ff3300; 
} 

.txtbold {
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #000000; 
} 

.txtwhitebold {
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
} 


.sitemapmain {
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
background:#999999;
} 


.txtniro {
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-weight : bold; 
color : #0088aa; 
} 

.cartrow1 { font-size: 14px; font-weight: bold; background-color: #CCCCCC; line-height: 14px}



H1
{
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 22px; 
font-weight : bold; 
}
H2
{
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 20px; 
font-weight : bold; 
}
H3
{
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 18px; 
font-weight : bold; 
}
H4
{
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 16px; 
font-weight : bold; 
}
H5
{
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 14px; 
font-weight : bold; 
}
H6
{
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 12px; 
font-weight : bold; 
}


/* Link Section */

a.menu:link {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
text-decoration : none; 
color : #000000; 
} 
a.menu:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration : none; 
color : #666666; 
} 
a.menu:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration : none; 
color : #000000; 
} 
a.menu:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration : none; 
color : #ff3300; 
} 


.hline
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(/framework/grfx/lines/dotline_horiz.gif);
    BACKGROUND-REPEAT: no-repeat
}




.tm_style {FONT-SIZE: 7px; FONT-FAMILY: Arial, Helvetica; vertical-align: super}
.reg_style {FONT-SIZE: 7px; FONT-FAMILY: Arial, Helvetica; vertical-align: super}



.txtbreadcrumbs {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ff3300; }
.txtbreadcrumbs a { text-decoration : underline; color: #ff3300; }

.txtAdminTitle {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #3399DD; }
.txtAdminOption a {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3355FF; text-decoration : underline; }

.txtproductdetailtitle {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight : bold; color: #000000; }
.txtproductdetail {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #101010; }
.txtproductdetail a { text-decoration : underline; color: #2222FF; }

.cartbox1 {

	border: 1px solid #999999;

	vertical-align: top;

	font-family : Arial, Helvetica, Geneva, sans-serif; 

	font-size : 12px; 

	font-weight : normal; 

	color : #000000; 

}

.cartbox2 {

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	vertical-align: top;

	font-family : Arial, Helvetica, Geneva, sans-serif; 

	font-size : 12px; 

	font-weight : normal; 

	color : #000000; 

}



.boxoutsiderule {
	border: 1px solid #999999;
	margin: 10px 0px;
	vertical-align: top;
}
.boxbottomrule {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
}
.boxleftrule {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #999999;
}
.boxrightrule {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
}
.formelements {
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
