body{	color: #004080;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	margin: 0px;	padding: 0px;}
#contener{width:1000px;margin-left:auto;margin-right:auto;}
a{color: #446a8f;font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none; font-size:10px}
.brandnames a{color: #446a8f;font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none; font-size:12px}
a:hover{color:#295a89;}
img{ padding:0px; margin:0px}
h3{	padding:5px;	font-size:14px;	margin:0px;	color:#003466;	font-weight:bold;}
h2{ padding:5px; font-size:14px; font-weight: bold; margin:0px; color:#00ADEF;}
#logo{float:left;position:absolute;}
p{margin-top:5px; margin-bottom:5px;}
#content{	width:1000px;	border-right:#CCCCCC 1px solid;	border-bottom:#CCCCCC 1px solid;	background-image:url(../img/left.jpg);	background-repeat:no-repeat;	background-position:0px 20px;}
#header{float:right; margin-top:1px}
#flash{height:300px; width:805px; float:right;padding-top:1px;}
#banner{ text-align: center;position:relative; height:30px; }
.fisheyeContainter{	position: absolute;}
.fisheyeContainter a{	position: absolute;	display: block;}
.fisheyeContainter img{	margin: 10px auto 0px auto;	width: 100%;}
#map{	width:350px;	float:right;	height:280px;}
#contact{ width:430px; float:left}
#content_left{	width:195px;	float:left;	margin-right:5px;}
#info{	float:left;	width:780px;	padding: 5px;	border-bottom:1px solid #CCCCCC;	margin-bottom:10px;	padding-bottom: 10px;}
textarea,input{ border:1px solid #0099CC}
textarea:focus,input:focus{ background-color:lightyellow;}
input[type="submit"]{cursor:pointer;}
#content_text{	width:605px;	float:left;	padding:5px;	padding-bottom: 20px;}
#content_text2{	width:605px;	float:left;	padding:5px;	padding-bottom: 20px; background: url(../img/ellis_bg.jpg) no-repeat;}
#content_text2 a{font-size: 13px;}
#content_right{	width:180px;float:right;	text-align:center;	border-bottom:#CCCCCC 1px solid; 	height:100px;	padding-top:10px;}
#footer{ text-align:center; color:#333333; padding:10px; font-size:10px}

/*___________________________________Products______________________________*/
#product{ border-top:1px solid #CCCCCC}
#product .info{ float:left; width:435px;}
#product .picture{ float:right}
#product .extra{ text-align:right;}

/*___________________________________Category______________________________*/
#category{	list-style:none;	padding:0px;	margin:0px;	width:181px;	padding-left:6px;}
#category li a {	text-align:center;	font-size:12px;	color: #FFF;	display: block;	background:  url(../img/cat.jpg);	padding-top:10px;	padding-bottom:11px;}
#category li a:hover {color: #FFF;background-position:0 -35px;}
#category li ul {padding:0px;margin:0px; display:none; }
#category li li{list-style-type:none}
#category li li a{	padding:4px 4px;	border-bottom:1px solid #056FA9;	text-align:left;	background:none;	font-weight:normal;}
#category li li a:hover {color:#CCCCCC;}

/*____________________________________Menu___________________________________*/
#menu_area{	background-image:url(../img/menuandlanguage_back.jpg);	background-repeat:no-repeat;	padding-top:9px;	padding-bottom:9px;	width:732px;	float: right;}
#menu{	list-style:none;	font-weight:bold;	height:20px;	width:620px;	float:left;	padding:0px;	margin:0px;}
#menu li{	float:left;	margin-left:5px;}
#menu li a{	line-height:21px;	display:block;		text-decoration:none;}
#menu li a span{		padding-left:10px;	padding-right:10px;}
#menu li a:hover{			background-image:url(../img/menu_item.gif);	background-position:right;	background-repeat:no-repeat;}
#menu li a:hover span{	background-image:url(../img/menu_right.gif);	background-repeat:no-repeat;	display:block;	color:#FFFFFF;}
#menu .current a{	background-image:url(../img/menu_item.gif);	background-position:right;	background-repeat:no-repeat;}
#menu .current span{	background-image:url(../img/menu_right.gif);	background-repeat:no-repeat;	display:block;	color:#FFFFFF;}
.block_text{ border-bottom:#CCCCCC 1px dotted}
#lang{float:right; margin-right:10px}
#lang img{margin:0px 5px}
.ElemError{border:#FF0000 solid 1px}