
/* CSS Document */

.body{
	height:100%;
	margin:0;
	padding:0;
}

.wrapper{
	width:980px;
	height:auto;
	min-height:100%;
	position: relative;
	margin:-10px auto -4px;
	background-color:#ffffff;
}
.topArea{
	height:200px;
	width:980px;
	background-color:#FFFFFF;
}
.logo{
	width:480px;
	height:200px;
	float:left;
	background:url(../images/logo.jpg) no-repeat;
}
.logo a {
	display:block;
	margin:20px 40px 20px 20px;
	width:207px;
	height:184px;	
}

.quicklinks {
	width:408px;
	height:82px;
	background-color:#7C181B;
	float:right;
	margin-top:20px;
}
.quicklinks.GR {
	background:url(../images/bulletsGR.jpg) no-repeat;
}
.quicklinks.EN {
	background:url(../images/bulletsEN.jpg) no-repeat;
}
.quicklinks ul{
	margin-top:112px;
}
.quicklinks li{
	margin-right:20px;
	margin-top:-15px;
	list-style:none;
	float:right;
	font:bold 14px  Arial, Helvetica, sans-serif;
}
.quicklinks li a{
	color:#000000;
	text-decoration:none;
}
.bannerArea{
	width:980px;
	height:293px;
}
.left{
	width:280px;
	height:293px;
	float:left;
	padding:0;
	margin:0;
	background-color:#ffffff;
}
.right{
	width:698px;
	height:279px;
	float:left;
	padding:0;
	margin:0;
	/*background:url(../images/right.jpg) no-repeat 0 0;*/
}
.clear{
	clear:both;
}
.leftTop{
	width:280px;
	height:173px;
	background-color:#7F161A;
}
.b2blogin{
	width:280px;
	height:106px;
	background:url(../images/b2blogin.jpg) no-repeat;
}
.b2blogin img{
	float:right;
	padding:7px;
	padding-left:3px;
	padding-right:0;
	
}
.threetitles{
/*	float:left;
	margin:0;
	line-height:35px;
	padding:0;*/
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#ffffff;
	
}
.threetitles ul{
	padding:0;
}
.threetitles ul li{
	
	list-style:none;
	font:20px Arial, Helvetica, sans-serif;
	color:#ffffff;
	line-height:35px;
	float:left;
}
.threetitles a{
	text-decoration:none;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0;
	margin:0;
	
}
.orange{
	display:block;
	width:5px;
	height:17px;
	background-color:#F19028;
	float:left;
	
}

.line{
/*	width:250px;
	height:3px;
	background:url(../images/line.jpg) repeat-x 0 0;
	display:block;
	height:1px;*/
	border-bottom:1px;
	background-color:#F19028;
	
	
}
.textfields{
	margin:0 0 0 40px;
}
.menu{
	width:980px;
	height:30px;
	margin:0;
	padding:0;
	background-color:#7F161A;
	float:left;
}
.menu ul{
	margin:0;
}
.menu ul li{
	list-style:none;
	float:left;
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}
.menu ul li a{
	display:block;
	padding:0 5px 0 5px;
	width:110px;
	line-height:37px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu ul li a:hover {
	display:block;
	background-color:#F19028;
}
.mainArea{
	width:980;
	height:auto;
	margin:7px 0 0 0;
	padding:0;
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.mainArea img{
	border-style:none;
	border-color:#7F161A;
	border-width:0;
}
.mainArea a{
	color:#7F161A;
}
.footer{
	width:980px;
	margin: 0 auto;
	height:22px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#7F161A;	
	padding:0;
	position:relative;
	
}
.copyright{
	background-color:#A9998C;
	width:308px;
	line-height:22px;
	float:left;
	padding-left:20px;
}
#footer, .push {
	height: 31px;
	margin: 0 auto;
}

.productMenu{
	width:200px;
	margin:0;
	color:#FFFFFF;
	font: bold 14px Arial, Helvetica, sans-serif;
	line-height:32px;
	background:url(../images/10.jpg);
	text-align:center;
}
.title{
	font-size:16px;
	color:#000000;	
}
.productMenu ul li{
	list-style:none;
	color:#FFFFFF;
}

.productMenu ul li a{
	display:block;
	width:200px;
	line-height:32px;
	color:#FFFFFF;
	text-decoration:none;
	margin-left:-40px;
}
.productMenu ul li a:hover{
	display:block;
	background-color:#000000;
}

.box{
	width:795px;
	margin-bottom:10px;
	height:550px;
	background-color:#FAFAFA;
	float:left;	
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
}
.box img{
	border-style:none;
	padding:13px 20px;
	float:left;
}
boxed{
	width:150px;
	height:190px;
	padding:15px;
	float:left;
}
.box2{
	width:795px;
	margin-bottom:10px;
	min-height:300px;
	background-color:#FAFAFA;
	float:left;	
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
}
.box2 img{
	border-style:none;
	padding:15px 15px 15px 15px;
	float:left;
}
.boxdetails{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	padding-right:40px;
	padding-top:20px;
	width:500px;
}
.capsdetails{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	padding-right:40px;
	width:400px;
	text-transform: uppercase;
}
.boxdetails tr{
	padding:20px 50px 20px 250px;
}
.boxdetails tr td{
	font:12px Arial, Helvetica, sans-serif;
	list-style:none;
}
.textDetailview{
	text-align:justify;
	font: bold 12px Arial, Helvetica, sans-serif;
	float:left;
	color:#000000;
	line-height:20px;
}
.boxtitle{
	background:url(../images/10.jpg);
	padding-left:5px;
	padding-top:3px;
	height:20px;
	display:block;
	color:#FFFFFF;
	font: bold 13px Arial, Helvetica, sans-serif;
}


.boxtitle1{
	background:url(../images/polattop.gif);
	height:23px;
	display:block;
	color:#FFFFFF;
	text-align:center;
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height:23px;
}

.boxtitle2{
	background-color:#E8E8E8;
	padding:3px 8px;
	min-height:55px;
	display:block;
	color:#000000;
	text-align:left;
	font:11px Arial, Helvetica, sans-serif;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.boxtitle3{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;		

}
.boxtitle a{
	text-decoration:none;
	color:#FFFFFF;
}

.boxtitle1 a{
	text-decoration:none;
	color:#FFFFFF;
}

.listcontainer{
	width:730px;
	margin-left:220px;
	margin-bottom:10px;
	min-height:250px;
	vertical-align:top;
}
.listBox{
	width:220px;
	height:248px;
	background-color:#FAFAFA;
	float:left;
	margin:15px 22px 10px 0;
}
.listBox img{
	border-style:none;
	padding:15px 15px;
}
.photo2{
	border-style:none;
	padding:15px 15px 0 15px;
	float:left;
	margin-top:-110px;
	margin-left:-15px;
}
.lang{
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:5px;
	padding-top:10px;
	padding-left:15px;
	text-align:left;
}
.lang a{
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#F19028;
}
.sitemap{
	width:800px;
	background-color:#FAFAFA;
	float:right;
	list-style-type:square;
	}
	
.search_title{
	font-size:18px;
	font-weight:bold;
	color:#7F161A;
	text-align:center;
}	

/*========================================== FIELDS BUTTONS ======================================*/
.fields{
	border:1px solid #767676;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#767676;
	background-color:#EAEAEC;
	width:150px;
}

.contactTextArea{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#767676;
	background-color:#EAEAEC;
	border:1px solid #767676;
	width:150px;
}

.buttons {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#767676;
	background-color:#EAEAEC;
	cursor:pointer;
}

.securityCode{
	font:normal 11px Arial, Helvetica, sans-serif;
}
.securityCode input{
	border:1px solid #767676;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#767676;
	background-color:#EAEAEC;
	width:110px;
}

.securityCode img{
	margin:0;
	padding:0;
	border:0;
}