@charset "utf-8";
/* CSS Document */

img, p, ul, li, span, h1, h2, h3, h4 {
margin:0;
padding:0;
}
a {
text-decoration:none;
}
* { margin:0; padding:0; 
}

a:hover {text-decoration:underline;}

body { font-family:"comic Sans MS"; background-image:url(../img/bg_body.jpg); background-repeat:repeat-x; background-color:#CFFF75; 
}

.head { background-image:url(../img/head_bg.jpg); width:100%; height:322px; background-position:center; background-repeat: no-repeat; background-color: #CFFF75; margin: 0; padding: 0; float: left; }
.content { margin-left: auto; margin-right: auto; width: 1000px; height:auto; }
.footer {background-color:#CFFF75; height:100px; width: 100%; background-color: #CFFF75; }
.head_content {width:1000px;height:322px;margin-left:auto;margin-right:auto;}
.top_menu { font-family:Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto; text-align:center; width:590px; height:29px; }
.left_l { background-image:url(../img/round_corner_top_menu.png); height:29px; width:9px; text-align: center; float: left; }
.right_r { background-image:url(../img/round_corner_top_menur.png); height:29px; width:10px; float: left; margin-right: auto; border-left: solid 1px white; }
.top_menu a{ border-left: 1px solid white; height: 25px; text-decoration: none; color: white; border-right: 1px solid gray; width: auto; float: left; padding-left: 10px; padding-right: 10px; font-size: 14px; padding-top: 4px; text-align: center; background-color: black; }
.top_menu a:hover{background-color:#666666;text-decoration:none;}
.center { margin-left:auto; margin-right:auto; height: 29px; width:590px; float: left; }
.logo { margin-left:auto; float: left; }
.logo a{ height:200px; width:270px; float:left; text-indent:-999em; margin-left:50px; }
.contact_info { margin-left:auto; width: 550px; height: 250px; margin-top: 40px; }
.bottom_head {width:1000px;height:auto;float:left;}
:focus {
outline-style:none;
outline-width:0;
}
.yahoo { float:left; margin-top: 40px; }
.twitter { float:left; margin-top: 32px; }
.info { float:left; width: 250px; padding-left: 30px; }
.schedule { background-image:url(../img/sezlong.png);background-repeat:no-repeat;background-position:center;float:left; width: 250px; height: 130px; font-family: Arial, Helvetica, sans-serif; color:#000983; }
.schedule ul{ padding-left:20px; font-size: 18px; font-weight: bold; color:#000983; margin-top: 10px; margin-bottom: 10px; }
.schedule p{ padding-left:20px; font-size: 14px; color:#000983; font-weight: bold; }
.info p { text-align:center; font-family: arial; font-weight: bold; font-size: 14px; color: #000897; }
.info ul { text-align:center; font-weight: bold; margin-top: 15px; font-size: 16px; font-family: arial; color: #000983; }
.menu { width:249px; height:270px; color: white; }
.menu a{color:white;background-image:url(../img/sprite.jpg); height:36px; background-position:0 -36px; width: 219px; background-repeat: no-repeat; float: left; padding-left: 30px;font-size:18px; }
.menu a:hover{ text-decoration:none;background-image:url(../img/sprite.jpg); height:36px; background-position:0 0px; width: 219px; background-repeat: no-repeat;  padding-left: 30px; color:white;}
.column { width:249px; height:auto; float: left; }
.mid { width:100%; background-image: url(../img/content_bg.jpg); background-position: top; background-repeat: no-repeat; height: auto; float: left; }
.ads { width:249px; height:auto; margin-top:10px; }
.container { width:730px; height:auto; float: right; }
.element { height:139px; background-image: url(../img/bg_element.jpg);background-color:#FFD570; width: 730px; margin-top: 1px; background-repeat: no-repeat; background-position: center; }
.head_container { height:auto; margin-bottom: 15px; }
.mid_container {width:730px;height:auto;background-color:white;background-color:#FFD570;}
.htext { font-size:26px; color:red; padding-left: 10px; padding-top: 10px; }
.prodimg { border:1px solid orange; margin-left: 10px; margin-top: 5px; margin-right: 40px; width: 95px; height: 95px; float: left; }
.bigt { font-size:16px; }
.smallt { font-size:12px; text-align: left; margin-top: 5px; }
.rel { width: auto; height: auto; padding-top: 15px; padding-right: 40px; }
.bottom { width:100%; height:auto; float: left; margin-top: 20px; }
.footer { width:1000px; margin-left:auto; margin-right:auto; height:74px; background-color:#FFFFFF; text-align: center; }
.footer img{ margin-left:10px; vertical-align:middle;}

.element_showcase {width: 730px;}
.picture { padding:10px; float: left; }
.description { font-size:12px; padding: 10px; text-align: justify; }
.prod_title {font-size:14px; font-weight:bold; color:#333333;padding:5px;}
.description_content {width:730px;}
