img, p, ul, li, span, h1, h2, h3, h4 {
margin:0;
padding:0;
}
a {
text-decoration:none;
}
* { margin:0; padding:0; 
}

:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}

body { font-family:"comic Sans MS"; background-image:url(../lexcopycenter.jpg); background-repeat:no-repeat; background-color:#FFFFFF; background-position: top; 
}
.container { width:1000px; height:850px; margin-left:auto; margin-right:auto; }
.buton1 { float:none; height: 150px; padding-top: 74px; width: 240px; margin-left: auto; margin-right: auto; padding-right: 40px; text-align: center; }
.buton2 { float:left; width: 230px; padding-top: 115px; padding-left: 130px; padding-right: 130px; text-align: center; }
.buton3 { float:right; width: 230px; padding-top: 140px; text-align: center; padding-right: 160px; }
.buton4 { float:left; height: 150px; padding-top: 195px; width: 230px; padding-right: 60px; text-align: center; padding-left: 280px; }
.bname { text-decoration:none; text-indent:-999em; float:left; width: 200px; height: 60px; }
.desc { font-size:14px; color:#FFFFFF; }
.bname2 { text-decoration:none; text-indent:-999em; float:left; width: 200px; height: 60px; }
.desc2 { font-size:14px; color:#FFFFFF; }
.bname3 { text-decoration:none; text-indent:-999em; float:left; width: 200px; height: 60px; }
.desc3 { font-size:14px; color:#FFFFFF; }
.bname4 { text-decoration:none; text-indent:-999em; float:left; width: 200px; height: 60px; }
.desc4 { font-size:13px; color:#FFFFFF;}
.container a:hover {text-decoration:none;color:#0066CC;}
.buton3 a:hover {text-decoration:none;color:#FF9900;}
.buton4 a:hover {text-decoration:none;color:#00CC33;}
.container p{line-height:18px;}


.head { background-image:url(../img/head_bg.jpg); width:100%; height:322px; background-position:center; background-repeat: no-repeat; background-color: #BEDB71; margin: 0; padding: 0; float: left; }
.content { margin-left: auto; margin-right: auto; width: 1000px; height: auto; }
.footer {background-color:background-color: #BEDB71; height:100px; width: 100%; background-color: #BCDE66; }
.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:490px; height:29px; }
.left_l { background-image:url(../img/round_corner_top_menu.jpg); height:29px; width:9px; text-align: center; float: left; }
.right_r { background-image:url(../img/round_corner_top_menur.jpg); height:29px; width:10px; float: left; display: compact; 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: 490px; float: left; }
.logo { margin-left:auto; float: left; }
.logo a{ height:200px; width:270px; float:left; font-size:-999em; 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-color:-moz-use-text-color;
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 { float:left; width: 250px; height: 130px; font-family: Arial, Helvetica, sans-serif; color:#000983;background-image:url(../img/sezlong.png);background-repeat:no-repeat;background-position:center; }
.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;background-color:#BEDB71; }
.ads { width:249px; height:auto; margin-top:10px; }
.container { height:auto;}
.element { height:110px; background-image: url(../img/bg_element.jpg); width: 730px; margin-top: 1px; background-repeat: no-repeat; background-position: center; }
.head_container { height:auto; border: 1px solid red; margin-bottom: 15px; }
.mid_container { width:1000px; height:auto; }
.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; background-color: #BEDB71; }
.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;}
.text_content { width:1000px; height: 450px; }
.text_left { float:left; width:390px; padding:30px; margin-top: 120px; }
.text_right { float:left; width:450px; padding:40px; }




/* FORM */

.form input, .form textarea
{
 border: 1px solid #cccccc;
 background-color: #f1f1f1;
 width: 100%;
}
.form input.radio
{
 border: none;
 background-color: #f1f1f1;
 width: 20px;
}

.form
{
 margin-bottom: 10px;
}
.form .ftitle
{
	border: 0px;
	padding: 0px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
	color: black;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 7px;
}
.form .etitle
{
	text-align: center;
	color: red;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 7px;
}
.form .line
{
}
.form .line .name
{
	text-align: right;
	vertical-align: top;
	padding-top: 3px;
	color:black;
}
.form .line .name2
{
	text-align: right;
	vertical-align: top;
}
.form .line .error
{
	text-align: right;
	vertical-align: top;
	padding-top: 3px;
	color: red;
}
.form .line .value
{
	padding-right: 1px;
	font-weight: bold;
	width: 300px;
}
.form .line .button
{
  padding-top: 3px;
}
.form .line .button input
{
 text-transform: uppercase;
 border: 1px solid #121212;
 background-color: #121212;
 font-size: 12px;
 color: white;
 padding: 2px;
}
.form .line .button input:hover
{
 border: 1px solid #3e6f99;
 background-color: #3e6f99;
}
.form .star
{
	text-align: right;
	vertical-align: top;
	font-size: 11px;
	color:black;
}

/* end form */ 

