/*@charset "utf-8";*/
/* CSS Document */

/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html {  height: 100%;  margin-bottom: 1px;}

form {  margin: 0;  padding: 0;}

body {
	font:400 10px verdana;
	line-height:normal;
	margin: 0px;
	padding: 0px;
	color: #333;
	
}
a {outline:none}
a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	text-decoration: underline;
	font-weight: normal;
}

input.button { cursor: pointer; }

p { margin-top: 0; margin-bottom: 5px; }

img { border: 0 none; }

/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/
#page_bg {
	padding: 10px 0;
	margin-bottom: 1px;
}

.header, .footer {width:900px}
.left_column {width:450px;float:left}
.center_column {width:900px;}
.right_column {width:450px;float:left}
.content_column {width:900px;}
.left_column_sec {650px;float:left}
.right_column_sec {250px;float:left}

.page_wrapper, .top_wrapper, .content_wrapper, .bottom_wrapper {width:900px}
.top_wrapper, .content_wrapper, .bottom_wrapper {float:left}
.page_wrapper { margin:0px auto;}
.top_wrapper {border:0px solid red; min-height:60px}
.content_wrapper {border:0px solid green; min-height:60px}
.bottom_wrapper {height:48px; margin:0px; padding:0px;}
#footer {}
.footer {height:29px;}
.footer_right_bar {height:29px; width:10px; background:url(../img/menu_bar_right.png) no-repeat top right;float:right}
/*
#menu ul, #menu li {float:left; color:#fff; font:700 10px verdana; list-style:none}
#menu ul {padding:0px; margin:0px}
#menu li {padding:0px 10px}
#menu li#top {height:29px;font:700 10px/29px verdana;}
#menu ul li a {color:#fff}
#menu {border:0px solid red; height:29px}
#menu a{display: block;margin: 0;white-space:nowrap;text-decoration: none;}
#menu a:hover {color: #fe0;}

#menu ul ul {position: absolute; top:152px; background-color:#fff; margin-left:-10px; z-index: 500;border-left:2px solid #027; border-bottom:2px solid #027; border-right:2px solid #027;margin:0px; padding:0px}

#menu ul ul li {display:block;clear:left}
#menu ul ul li a {color:#000; display: block; white-space:nowrap;text-decoration: none; line-height:16px}
#menu ul ul li a:hover {color:#c00}
#menu ul ul ul {position: absolute;top: 0;left: 100%;margin-left:-15px;background:#eeFbFb}

#menu ul li#top.active a {display: block; color: #fffc00; white-space:nowrap;text-decoration: none;}
#menu ul li#top.active:hover ul li a {display: block; color: #000; white-space:nowrap;text-decoration: none;} 
#menu ul li#top ul li.active a {display: block; color: #00c; white-space:nowrap;text-decoration: none;} 

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul {display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul {display: block;}
*/
/* module options */
.header {height:100px; background:url(../img/aversa.png) no-repeat top center;}
.aversa_logo {width:90px; height:90px; margin-left:15px;zzzbackground:url(../img/aversa_logo.png) no-repeat top left;}
.aversa_logo h1 {text-indent:-9999px; display:block; width:90px; height:90px;}

.menu_wrapper {height:48px;}
.menu, .footer_menu {height:29px; /*width:860px;*/ background:url(../img/menu_bar_left.png) no-repeat top left;}
.language_bar {height:29px; width:90px; background:url(../img/menu_bar_right_blue.png) no-repeat top right;float:right}
.lang {height:29px; width:30px;float:left}
.lang img {padding:0px 3px}

.left {width:440px; background-color:#ededed}
.center {width:300px; background-color:#ededed}
.right {width:240px; background-color:#ededed}
.content {width:746px; background-color:#ededed}
div.center {  text-align: center;}

.hbox1, .hbox2, .hbox3, .hbox4 {width:450px; min-height:200px;padding-top:10px; float: left}
.dbox1 {width:900px; min-height:200px;padding-top:10px; float: left}
.box1, .box2, .box3, .box4 {min-height:200px; }
.box1, .box3 {padding-top:10px}
.box2, .box4 {padding-top:10px}

.tl, .tr, .bl, .br, .lm, .rm {font:1px/1px arial}
.tl, .tr, .bl, .br {width:20px; height:10px}
.lm, .rm {width:20px}
.bm {height:10px;background:url(../img/bm.jpg) repeat-x left top;}
.tl {background:url(../img/tlc.jpg) no-repeat right bottom;}
.tr {background:url(../img/trc.jpg) no-repeat left bottom;}
.lm {background:url(../img/lm.jpg) repeat-y right top;}
.rm {background:url(../img/rm.jpg) repeat-y left top;}
.bl {background:url(../img/blc.jpg) no-repeat right top;}
.br {background:url(../img/brc.jpg) no-repeat left top;}
.mod_content {padding:0px 10px 10px 10px}

._50 {width:50%; float:left; text-align:center}
.pump_name {padding:0px 0px 10px 0px; font:700 18px verdana; color:#3A5FCD}

#tabel_domenii {border:1px solid #ccc; border-right:0px}
#tabel_domenii td {padding:0px 2px; border-right:1px solid #ccc}

.slideshow {}
.email_protect{direction:rtl; unicode-bidi: bidi-override; color:#003399}

.slideshow {height:234px;width:311px;z-index:1;margin-left:38px;}
.slideshow-images{position:absolute;z-index:1;}
.slideshow-images img{z-index:1;}
.slideshow-thumbnails{overflow:hidden;}
.slideshow-images{height:234px;width:311px;}
.slideshow-images-visible{opacity:1;}
.slideshow-images-prev{opacity:0;}
.slideshow-images-next{opacity:0;}
.slideshow-images img{float:left;left:0;top:0;}
.slideshow a img{border:0;}