body {background:#000 url(../images/extra-bg.jpg);font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.667em;color:#555555;min-width:1000px;}
#gallery { position: relative; width:720px; height:300px; margin:30px; padding:50; }
#gallery li { display: block; }
h1 {font-size:45px;}
h2 {	color:#A60206;font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:bold;letter-spacing:0;margin:0;padding:0 0 5px;}
h3 {color:#BF3F42;font-size:18px;padding-bottom:0px;}
h4 {	padding-bottom:0px;font-size:15px;color:#222;}
h5 {padding-bottom:0px;font-size:13px;color:#666666;}
.mainphoto {text-align:center;width:850px;padding:10px;border:groove;border-width:0px;border-color:#FFFFFF;}
.tabcentr {width:950px;border:groove;border-width:0px;}
.toplogoback {margin:0px;padding:0px;width:100%;border:groove;border-width:0px;}
#toplogo {margin:0px;padding:0px;width:950px;height:100px;background: url(../images/logo.png);background-repeat:no-repeat;}
#topmenu {width:950px;}
#topmenu li{background: url(../images/menubg.png);background-repeat:no-repeat;width:120px;height:40px;padding:10px 0px 0px 0px;margin:0px 10px 0px 0px;list-style:none;
font-size:14px;display:inline;float:left;}
#topmenu li a{text-decoration:none;color:#FFFFFF;}
#topmenu li a:hover{text-decoration:underline;color:RED;}
.levo {width:425px;color:grey;border:groove;border-width:0px;font-size:12px;padding:20px;background-color:#FAFAF7;}
.maintablebg {background: url(../images/extra-bg1.jpg);width:950px;}

.seredina {padding:20px;}


#centermenuspan {float:left;width:280px;border:groove;border-color:#2395E2;border-width:2px;margin:5px 0px 5px 10px;padding:7px 0px 7px 0px;}
#centermenuspan  a{text-decoration:underline;color:blue;font-weight:bold;}
#centermenuspan  a:hover{text-decoration:none;color:red;font-weight:bold;}
.formaepikinon input{width:250px;}
.formaepikinon textarea{width:250px;}

.timi_petreleo_5 {width:300px;height:100px;padding:10px;border:groove;border-width:0px 0px 0px 0px;border-color:black;font-size:18px;background-color:#D9E8F7;}
.timi_petreleo_4 {font-size:20px;color:red;font-weight:bold;padding:0px 0px 0px 20px;}
.timi_petreleo_3 {font-size:18px;color:black;font-weight:bold;padding:0px 0px 0px 20px;}
.timi_petreleo_2 {padding:20px;}
.timi_petreleo_1 {padding:5px 0px 10px 0px;color:black;font-size:12px;}

.fbg {color:grey;}
.fbg a{color:grey;}
.fbg a:hover{color:white;}
.fbg_resize {
	margin:0 auto;
	width:960px;
	padding:14px 0px 0px 0px;
}
.fbg h2 {
	color:#ff6e00;
	padding-bottom:4px;
}
.fbg img.gal {
	margin:0 8px 8px 0;
	padding:0;
	background-color:#fff;
	border:1px solid #dfdfdf;
}
.fbg .col {
	margin:0;
	float:left;
}

.fbg .c1a {
	width:30px;
	height:300px;
	background:url(../images/col1a.png) no-repeat;
}
.fbg .c1b {
	width:30px;
	height:300px;
	background:url(../images/col1b.png) no-repeat;
}
.fbg .c1 {
	padding:0 16px 0 0;
	width:250px;
	height:300px;
	background:url(../images/col1.png) repeat-x;
}
.fbg .c2 {
	padding:0 36px 0 16px;
	width:240px;
	height:300px;
	background:url(../images/col2.png) repeat-x;
	color:#282828;
	font-weight:bold;
}
.fbg .c3 {
	padding:0 0 0 16px;
	width:266px;
	height:300px;
	background:url(../images/col3.png) repeat-x;
	color:#282828;
	font-weight:bold;
}
.fbg .c3 a {
	margin:0;
	padding:0;
	text-decoration:underline;
}
.fbg .c3 a:hover {
	color:#ff6e00;
}
.fbg .fbg_ul {
	margin:0;
	padding:0;
	list-style:none;
}
.fbg .fbg_ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.fbg .fbg_ul li a {
	display:block;
	margin:0;
	padding:2px 0 2px 12px;
	color:#6d6d6d;
	text-decoration:none;
	background:url(../images/li.gif) no-repeat left center;
}
.fbg .fbg_ul li a:hover {
	color:#ff6e00;
	text-decoration:underline;
}
.fbg p.contact_info {
	line-height:1.8em;
}
.fbg p.contact_info a {
	color:#6d6d6d;
	text-decoration:underline;
}
.fbg p.contact_info span {
	display:block;
	float:left;
	width:74px;
	font-weight:bold;
	color:#c0bfbf;
}