* {font-family:arial; font-size:13px; color:#393e42;}
body {margin:0px;}

h1 {margin:0px; margin-bottom:10px; color:#3767d5; font-size:20px;}
h2 {margin:0px; margin-bottom:10px; color:#3767d5; font-size:16px;}
h3 {margin:0px; margin-bottom:5px; font-size:14px; color:#424242; text-transform:uppercase; font-weight:bold; text-decoration:none;}

a {color:#1f7ac7; text-decoration:underline;}
a:hover {text-decoration:none;}

/* header */
#header .menu {padding:4px; text-align:center; background-color:#803319;}
#header .menu a {font-size:10px; color:#1f7ac7; text-decoration:none; text-transform:uppercase;}
#header .headernews {font-size:11px; color:#393e42;}
#header .headernews a {font-size:11px; text-transform:uppercase;}
#header h2 {font-size:12px; font-weight:bold; text-transform:uppercase; margin:0px; padding:0px; color:#393e42;}


.price table {border-left:1px solid #dedede; border-top:1px solid #dedede;}
.price td {border-right:1px solid #dedede; border-bottom:1px solid #dedede;}


/* roundborder */
.roundborder {
    border-top:2px solid #cdcdcd;
    border-bottom:2px solid #cdcdcd;
	background:#FFF;
}
.roundborder .content {
    border-left:2px solid #cdcdcd;
    border-right:2px solid #cdcdcd;
    padding:12px 12px;
}
   
/* roundimage */
.roundimage {
    border-top:2px solid #cdcdcd;
    border-bottom:2px solid #cdcdcd;
	background:#FFF;
	margin-bottom:12px;
	margin-left:12px;
}
.roundimage .content {
    border-left:2px solid #cdcdcd;
    border-right:2px solid #cdcdcd;
    padding:0px;
	margin:0px;
}
    



/* footer */
#footer {font-size:11px; line-height:18px; margin:10px; color:#424242;}
#footer p {font-size:11px; color:#424242;}
#footer a {font-size:11px; color:#1f7ac7;}
	
	



/* menu */	
ul#cssmenu {
        width:100%;
		margin: 0;        
		border: 0 none;        
		padding: 0;        
		list-style: none;        
		background: #3767d5;        
		height: 28px;  
		z-index: 10000;      
		}
ul#cssmenu li {        
		margin: 0;        
		border: 0 none;        
		padding: 0;        
		float: left;        
		display: inline;        
		list-style: none;        
		position: relative;        
		height: 28px;
		border-right:1px solid #dddddd;
		padding-left:12px;
		padding-right:12px;
		background: #3767d5;  
		}
ul#cssmenu ul {
        margin: 0;        
		padding: 0;  
		padding-bottom:6px;      
		padding-top:4px;      
		list-style: none;        
		display: none;        
		position: absolute;        
		top: 28px;        
		left: -1px;
		border:1px solid #dddddd;
		background: #3767d5;
		z-index: 10000; 
		}
ul#cssmenu ul:after {
        clear: both;        
		display: block;        
		font: 1px/0px serif;        
		content: ".";        
		height: 0;        
		visibility: hidden;}
ul#cssmenu ul li {
        float: left;        
		display: block !important;        
		display: inline;
		border:0px;
		background: #3767d5;  
		}
/* Main Menu */
ul#cssmenu a {
        color:#ffd400;
		font-weight:bold;
		border: 0px;        
		padding:6px;        
		float: none !important;        
		float: left;        
		display: block;        
		text-decoration: none;        
		height: auto !important;        
		height: 1%;}
/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {        
		text-decoration:none;
		}
/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
        float: none;   
		}
/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
        text-decoration:underline;
		}
ul#cssmenu ul ul {
        display: none;        
		position: absolute;        
		top: 0;  
		
		}
ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
        display: none;
		}
ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
        display: block;
		} 	