@charset utf-8;
*{margin:0;padding:0;}
body{text-align:center;background:#3b3b3b url(../images/bg.jpg) repeat-x;font-family:Tahoma, Arial, "microsoft Sans Serif";font-size:93%;line-height:1.5em; color:#333;}
#wrapper{width:930px;height:600px;text-align:left;background:url(../images/content_bg.jpg) no-repeat;margin:0 auto;}
#content{padding:20px;}
#main_content{width:420px;overflow:auto;overflow-x:hidden;overflow-y:hidden;height:580px;float:left;padding-left:20px;}
#main_form{width:480px;overflow:auto;overflow-x:hidden;overflow-y:hidden;height:580px;float:left;}
#main_content ul li{list-style-type:square;list-style-position:inside;font-size:83%;margin-bottom:6px;}
#right_sidebar{float:right;width:400px;}
#group{height:150px;margin-top:130px;}
#group #g1{background:url(../images/diamandino.png) no-repeat;width:176px;height:104px;display:block;text-indent:-9999px;}
#group #g2{background:url(../images/emodel.png) no-repeat;width:221px;height:104px;display:block;text-indent:-9999px;}
#group #g1:hover,#group #g2:hover{border:none;}
#navigation{margin-top:30px;}
#navigation ul{list-style:none;}
#navigation ul li{line-height:40px;}
#footer{clear:both;width:930px;height:101px;background:url(../images/footer_cont_bg.jpg) no-repeat;margin:0 auto; text-align:left;}
#copyright {padding-top:100px; padding-left:90px; color:#CAC2C1;}
.clearer{clear:both;}
h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:160%;color:#7A8F49;padding-bottom:6px;border-bottom:2px dotted #EBEBEB;margin:20px 0;}
.st1{font-size:100%;font-weight:700;margin-top:20px;color:#728446;}
.st3{font-size:83%;color:#222;}
.top2{margin-top:40px;}
a{text-decoration:none;color:#666;}
a:hover{color:#F63;border-bottom:2px dotted #C90;}
#main_content ul,.top1{margin-top:20px;}

#home, #franch, #net, #drast {height:560px;}

#contact-form fieldset{margin-bottom:20px;}
#contact-form fieldset.mini{padding:15px;width:380px;float:left;display:inline;}
#contact-form fieldset.large{padding:15px;}
#contact-form legend{font-size:16px;color:#888;font-weight:700;margin:0 0 15px;padding:0;}
#contact-form input,#contact-form textarea,#contact-form select{font-weight:400;}
.input{border:1px dotted #5F5B3E;color:#777;font-size:12px;background:#fff;padding:3px;}
#contact-form fieldset input:focus{border-bottom:1px solid #000;background:#F4F4F4;}
#contact-form fieldset textarea{line-height:24px;width:100%;}
#contact-form p{font-weight:700;color:#888;}
span.required{font-size:11px;color:#99957B;font-weight:400;}
#contact-form label{font-size:12px;color:#FFF;}
#contact-form select{color:#000;}
#contact-form table{width:70%;border:0 none;}
#contact-form th{width:300px;vertical-align:top;}
#contact-form td{vertical-align:top;}
#contact-form th,#contact-form td{border-bottom:1px solid #B0AC94;}
#contact-form .submit,#contact-form #Button1{background:#999;color:#FFF;border:1px solid #9B9881;}



