/* CSS Document */

body {
   margin:0;
   padding:0;
   text-align:center;
   background:url('../img/body_blue.jpg') repeat-x;
   background-color:#F2F4F9;
   font-family:Verdana, _serif;
   font-size:13px;
   color:#3F3F3F;
}

#container {
   width:720px;
   margin:0 auto;
   position:relative;
   text-align:left;
}

#top {
   background:url('../img/books.jpg') no-repeat;
   background-position:350px 0;
}
#top h1 {
   margin:0;
   padding:15px 0 7px 0;
}

#top h1 a {
   display:block;
   width:220px;
   height:85px;
   text-indent:-9999px;
   background:url('../img/eurocash.jpg') no-repeat;
}

ul#nav {
   width:720px;
   height:31px;
   margin:0 0 0 5px;
   padding:0;
   list-style-type:none;
   background:url('../img/menu.jpg') no-repeat;
}

ul#nav li {
   margin:0;
   padding:9px 0 0 30px;
   font-weight:bold;
   float:left;
}

ul#nav li a {
   color:#656565;
   text-decoration:none;
}

ul#nav li a:hover {
   color:#c56430;
   text-decoration:underline;
}


/* 
ul#nav {
   margin:0 0 0 48px;
   padding:0;
   list-style-type:none;
}

ul#nav li {
   margin:0;
   padding:0;
   float:left;
}

ul#nav li a {
   display:block;
   height:31px;
   text-indent:-9999px;
   background-position:0 0;
}

ul#nav li a.item1 {
   width:145px;
   background:url('../img/menu1.jpg') no-repeat;
}
ul#nav li a.item1:hover {
   background-position:0 -31px;
}
ul#nav li a.item2 {
   width:201px;
   background:url('../img/menu2.jpg') no-repeat;
}
ul#nav li a.item2:hover {
   background-position:0 -31px;
}
ul#nav li a.item3 {
   width:86px;
   background:url('../img/menu3.jpg') no-repeat;
}
ul#nav li a.item3:hover {
   background-position:0 -31px;
}
ul#nav li a.item4 {
   width:120px;
   background:url('../img/menu4.jpg') no-repeat;
}
ul#nav li a.item4:hover {
   background-position:0 -31px;
}

ul#nav li a.item5 {
   width:120px;
   background:url('../img/menu5.jpg') no-repeat;
}
ul#nav li a.item5:hover {
   background-position:0 -31px;
}
*/

#content {
   width:404px;
   margin:20px 30px 30px 0 !important;
   margin:20px 15px 30px 0;
   float:left;
   text-align:justify;
}
#content a, #right a {
   color:#C56430;
   border-bottom:1px dotted #C56430;
   text-decoration:none;
}
#content a:hover, #right a:hover {
   border-bottom:1px solid #C56430;
}
#content h2 {
   font-size:24px;
   color:#C56430;
   font-weight:normal;
   border-bottom:1px solid #C6C5C5;
   padding:0 0 10px 0;
   margin:38px 0 10px 0;
}
#content h3 {
   font-size:14px;
   font-weight:bold;
   padding:0;
   margin:0 0 15px 0;
}

#content p {
   margin:0 0 15px 0;
   padding:0;
   clear:left;
}
#content ul {
   margin:0 0 0 10px;
   padding:0;
}
#content ul li {
   list-style-type:none;
   text-align:left;
   background:url('../img/li.jpg') no-repeat;
   background-position:0 5px;
   padding:0 0 0 15px;
   margin:0 0 15px 0;
}
#content address {
   margin:0 0 15px 0;
   padding:0;
   font-style:normal;
}
#content span.img {
   float:left;
   margin:0 10px 10px 0;
   padding:0;
   font-size:0;
   border:1px solid #BDB483;
}
#content img {
   border:5px solid #FFF;
}
#content textarea.text {
   width:100%;
   height:150px;
   font-size:15px;
   font-family:Verdana, _serif;
   color:#3F3F3F;
   border:1px solid #BBB185;
   margin:5px 0 0 0;   
}
#content input.form_error {
   border:1px solid #F00;
}
#content input.send {
   background:url('../img/wyslij2.jpg') no-repeat;
   width:76px;
   height:27px;
   border:none;
   color:#C56430;
   text-align:center;
}
#content .message {
   margin:15px 0 15px 0;
   padding:10px;
   border:1px solid #488E48;
   color:#488E48;
   font-weight:bold;
   font-size:14px;
}

#right {
   width:286px;
   margin:38px 0 0 0;
   float:left;
}

#contact {
   width:246px;
   height:211px;
   padding:20px;
   margin:0 0 15px 0;
   background:url('../img/panel.jpg') no-repeat;
}

#contact address {
   font-size:14px;
   font-weight:bold;
   font-style:normal;
   background:url('../img/phone.jpg') no-repeat;
   background-position:0 10px;
   padding:0 0 0 20px;
   margin:0 0 10px 10px;
}
#content div.error_message {
   color:#F00;
   margin:0;
}

#tellafriend {
   width:246px;
   height:211px;
   padding:20px;
   margin-bottom:30px;
   background:url('../img/panel2.jpg') no-repeat;
}
#tellafriend input.text, #content input.text {
   width:100%;
   font-size:15px;
   font-family:Verdana, _serif;
   color:#3F3F3F;
   border:1px solid #BBB185;
   margin:5px 0 0 0;
}
#tellafriend input.send {
   background:url('../img/wyslij.jpg') no-repeat;
   width:76px;
   height:27px;
   border:none;
   color:#C56430;
   text-align:center;
}
#right h3 {
   margin:0 0 15px 0;
   padding:0;
   font-size:18px;
   color:#C56430;
   font-weight:normal;   
}
#right p {
   margin:0 0 10px 0;
   padding:0;
   font-size:12px;
}
div.clear {
   clear:both;
}

#footer {
   width:730px;
   margin:0 auto;
   padding:10px 20px 10px 20px;
   background-color:#DEDEDE;
   border-top:1px solid #9FA0A3;
   text-align:left;
}

#footer p, #footer address {
   margin:0;
   padding:0;
   color:#929292;
   font-style:normal;
   font-size:11px;
}

#footer a {
   color:#929292;
   text-decoration:none;
}
#footer a:hover {
   text-decoration:underline;
}

