@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background:#F6F6F6; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; }
div, form { margin:0; padding:0; border:none; }
a img { border:none; }
a { color:#0072C0; text-decoration:underline; }
a:hover { text-decoration:none; }

.clear {clear: both; height:0; font-size:0; }

.all { width:974px; margin:auto; padding-bottom:35px; }
.m0 { padding:0; margin:0; }
.eye { border:1px solid #D6D3D3; padding:3px; background:#FFF; margin:0 14px 0 0; }

.left { float:left; width:390px; }
.iPhone { padding:34px 0 34px 0; }
.middle { float:left; width:17px; height:100px; }
.right { float:left; width:567px; }

.navigation { width:567px; height:124px; background:url(/images/navigation.jpg) no-repeat; }

.navigation ul { padding:78px 0 0 0; margin:0; list-style-type:none; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; }
.navigation ul li { display:inline; text-align:center; }
.navigation ul li a { width:110px; height:41px; display:block; float:left; padding-top:6px; margin-left:20px; text-align:center; color:#FFF; text-decoration:none;  }
.navigation ul li a:hover { background:url(/images/hover.jpg) no-repeat top; color:#000000; text-decoration:none; }
#active-link { background:url(/images/hover.jpg) no-repeat top; color:#000000; text-decoration:none; }



.content { padding-top:13px; background:url(/images/content-background.gif) repeat-y; }
.list { margin:0; padding:0 0 0 15px; }

.heading { height:52px; padding:8px 0 0 22px; background:url(/images/heading.jpg) no-repeat; }
.heading h1, h2 { margin:0 0 5px 0; padding:0; font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0b2a55; font-weight:bold; }


.area { width:524px; margin:0 16px 0 27px; padding-bottom:28px; }
.important { margin-left:30px; padding:18px 18px 18px 105px; width:390px; background:#fffcd0 url(/images/!.gif) no-repeat top left; border-left:6px solid #FFB667; }
.important h3 { margin:0 0 5px 0; padding:0; font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0b2a55; font-weight:bold; }

.contact-form-area { width:400px; margin:auto; }
.in-name input { border:1px solid #069; background:#FFF; width:300px; }
.in-name span { display:block; float:left; width:85px; }
.in-mail { margin:13px 0 13px 0; }
.in-mail input { border:1px solid #069; background:#FFF; width:300px; }
.in-mail span { display:block; float:left; width:85px; }
.in-text textarea { width:387px; height:200px; border:1px solid #069; }
.in-send input { margin-top:14px; margin-bottom:14px; background:#0b2a56; width:100px; height:30px; font:13px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; border:1px solid #000; cursor:pointer; }
.in-success { margin:0 auto 14px auto; padding:18px; width:387px; background:#fffcd0; border-left:3px solid #FFB667; }