body,td,th {
	font-family: Arial;
	font-size: 11px;
	margin:0px;
	padding:0px;
	 background-image:url('images/bg.jpg'); background-repeat:repeat-y; background-position:center;
}

#container { width:1000px;   position:relative; margin:auto;}

#top-menu { position:relative; float:right;   right:40px; top:20px; font-size:11px; font-family:Verdana; color:#666;}
#top-menu  a:link,#top-menu  a:active,#top-menu  a:visited {  font-size:11px; font-family:Verdana; color:#666; text-decoration:none;}
#top-menu  a:hover {font-size:11px; font-family:Verdana; color:#ff9c00; text-decoration:none;}

#searchsubmit { background-color:#FFF; border:0px; font-family:Verdana; font-size:11px; color:#666;}
.screen-reader-text { font-family:Verdana; font-size:11px;}
#search{ position:relative; top:70px; left:20px; font-family:Verdana; font-size:11px; color:#666;}
 #searchform input { width:70px;}

/* Footer links
 ----------------------------------------------- */
#footer .right { width:180px; float:right;}
#footer .left { width:800px; float:left; font-size:11px; font-family:Verdana;}
#footer { width:900px; font-size:12px; font-family:Verdana; color:#666; text-decoration:none; position:absolute; left:50px;  bottom:10px; }
#footer a:link,#footer  a:active,#footer a:visited {  font-size:11px; font-family:Verdana; color:#666; text-decoration:none;}
#footer  a:hover {font-size:11px; font-family:Verdana; color: #ea8442; text-decoration:none;}

#logo {position:relative; left:50px; top:50px; background-image:url('images/belmedia_logo_280px.png'); width:280px; height:61px;}
#picture { width:960px; position:relative; margin:auto; left:1px;}

 /* Header Menu Style 1 
 ----------------------------------------------- */
.menu { position:relative; top:20px;  right:10px; left:3px; }
.menu ul#menu-item { position:relative; top:0px; right:30px;   float:right; list-style:none; margin:0; padding:0; line-height: 1.1; }
.menu ul#menu-item li { float: left; color:#333; height:20px; }
.menu ul#menu-item IMG { border:0px;}
.menu ul#menu-item a { float:left; padding-left:20px;padding-right:20px; padding-top:2px;   color:#615c5c; font-size:21px; text-align:center; height:25px; font-weight:bold; text-transform:none; text-decoration: none; }
.menu ul#menu-item a strong ,
.menu ul#menu-item a:hover { color: #ea8442;     text-decoration: none;   }
.menu ul#menu-item a:.selected { color: #ea8442; text-decoration: none;   }
.menu ul#menu-item .selected { color: #ea8442; text-decoration: none;   }

.menu ul#menu-item .current_page_item a:link,.menu ul#menu-item .current_page_item a:visited { color: #ea8442;     text-decoration: none;   }
 
.vbar { width:14px; height:20px; background-image:url('images/menu_vbar.png'); background-repeat:no-repeat;}

 /* CONTINUT
 ----------------------------------------------- */
#continut { width:880px; position:relative; margin:auto;}
#content { width:870px; position:relative; left:40px; float:left; font-size:12px; font-family:Verdana; color:#333; line-height:18px;  padding-right:20px;}
#content p { font-size:11px; font-family:Verdana; color:#333;}
#content strong { font-size:11px; font-family:Verdana; color:#333;}
#content h2 { color:#666; font-size:20px; }
#content em {color: #ea8442;; font-family:Verdana}

#header-img { height:200px;}
#header-img IMG { position:absolute;  z-index:8;}
#header-img IMG.active { z-index:10;}
#header-img IMG.last-active {z-index:9;}


#content a:link,#content  a:active,#content a:visited {  font-size:12px; font-family:Verdana; color:#666; text-decoration:none;}
#content  a:hover {font-size:12px; font-family:Verdana; color:#ff9c00; text-decoration:none;}


#sidebar { width:220px; float:left; padding-left:80px;}
#sidebar ul,#sidebar li { list-style:none; margin:0px; padding:0px;}
#sidebar h2 {color:#ff9c00;    }
#sidebar a:link,#sidebar a:visited, #sidebar:active { color:#666; text-decoration:none;}
#sidebar a:hover {color:#ff9c00; text-decoration:underline;}

input.form {  
font-style: normal; 
font-weight: normal; 
font-size: 11px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background-color: #F9F5F4; 
border: solid 1px #765A43; 
width: 250px; 
height: 18px; 
}

input.form:hover {  
background-color: #EEE7E1; 
border: solid 1px #765A43; 
}

textarea.form { 
font-style: normal; 
font-weight: normal; 
font-size: 11px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background-color: #F9F5F4; 
border: solid 1px #765A43; 
width: 250px; 
height: 80px; 
}

textarea.form:hover {  
background-color: #EEE7E1; 
border: solid 1px #765A43; 
}

select.form {  
font-style: normal; 
font-weight: normal; 
font-size: 11px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background-color: #F9F5F4; 
border: solid 1px #765A43; 
width: 170px; 
height: 20px; 
}

select.form:hover {  
background-color: #EEE7E1; 
border: solid 1px #765A43; 
}

.button {
color: #FFFFFF;
display: block;
background: transparent url('images/button.jpg') repeat-x;
padding: 2px;
text-align: center;
border-top: #31abd3 1px solid;
border-left: #31abd3 1px solid;
border-bottom: #1c7795 1px solid; 
border-right: #1c7795 1px solid; 
font-family:  Trebuchet MS;
font-size: 13px;
text-decoration: none;
font-weight: bold;
cursor: pointer;   
}

.button:hover {
border: #000000 1px solid;
padding: 2px;
cursor: pointer;
}

.button_grey {
color: #FFFFFF;
display: block;
background: transparent url('../images/button_grey.jpg') repeat-x;
padding: 2px;
text-align: center;
border: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-bottom: #999999 1px solid; 
border-right: #999999 1px solid;
color:#444444;
font-family:  Trebuchet MS;
font-size: 13px;
text-decoration: none;
font-weight: bold;
cursor: pointer;   
}

.button_grey:hover {
border: #000000 1px solid;
padding: 2px;
cursor: pointer;
color:#000000;
}


.small {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B6B6B;
}

