* {
  margin:0;
  padding:0;
  color:#696969;
}

html,body {
	background: #dadada url(../images/bg.gif) repeat-x;
	font-size:12px;
	font-family:arial;
	padding: 0px;
	margin: 0px;
	color: #696969;
}
div{
	color: #696969;
	font-size:11px;
}

img{
	border: none;
}

table,tr,td{
	color:#2d2d2d;
}

p{
	color:#7d7d7d;
}

a{
	color:#eb3d00;
}


.container{
	width:1006px;
	height:300px;
	margin: 0 auto;
}

.header_one{
	/*996px*/
	width:1006px;
	background: transparent url(../images/header_bg.gif) center center repeat-y;
	height:26px;
}

.header_two{
	position:relative;
	width:1006px;
	height:136px;
	background: transparent url(../images/header_content_bg.jpg) center center no-repeat;
	z-index:0;
}

.header_three{
	position:absolute;
	margin-top:100px;
	margin-left:30px;
	text-align:left;
}

.login{
	position:absolute;
	margin-left:690px;
	margin-top:20px;
	text-align:left;
	margin-right:5px;
}

.logo{
	position:absolute;
	left:10px;
	margin-top:5px;
}

label,strong{
	color: #696969;
}


.words {
	font-weight:normal;
}
.words_bold {
	font-weight:bold;
	color:red;
}


.bottom{
	width:1006px;
	height:38px;
	background: transparent url(../images/bottom_content_bg.gif) center center no-repeat;
	position:relative;
}
.bottom_text{
	width:920px;
	margin-top:10px;
	position:absolute;
	left:40px;
	text-align:right;
	color:#b8b8b8;
}

.h1_text{
	float:left;
	width:770px;
	margin-top:3px;
}
.h3_text{
	float:left;
	margin-top:5px;
	padding-left:20px;
}
.h3_text_content{
	float:left;
	margin-top:3px;
	padding-left:20px;
	font-family:arial;
	font-weight:none;
}

.logo_moto{
	position:absolute;
	margin-top:57px;
	margin-left:47px;
}

.logo_moto h1{
	margin-left:30px;
	font-size:10px;
	font-weight:normal;
	color:#2d2d2d;
}

.flags{
	float:right;
	width:230px;
}

.content{
	margin-top:-5px;
	width:1006px;
 	overflow:auto;
	position:relative;
	background: transparent url(../images/center_content_bg.gif) center center  repeat-y;
}

.content_container{
	margin-left:16px;
    margin-top:0px;
}

.left_content{
	float:left;
	width:178px;
	overflow:auto;
}
.center_content{
	margin-left:7px;
	width:604px;
	float:left;
	overflow:auto;

}
.right_content{
	margin-left:7px;
	width:178px;
	float:left;
	overflow:auto;

}

.login_input {
	font-size:11px;
	font-family:arial;
	color:#696969;
	border:2px solid #e2e2e2;
	width:80px;
}


.comment_input {
	font-size:11px;
	font-family:arial;
	color:#696969;
	border:2px solid #e2e2e2;
	width:120px;
}

.text_comment_input {
	font-size:11px;
	font-family:arial;
	color:#696969;
	border:2px solid #e2e2e2;
	width:250px;
	height:100px;
}


.form_input {
	font-size:11px;
	font-family:arial;
	color:#696969;
	border:1px solid #ffb297;
	width:150px;
	height:16px;
}

SELECT {
	font-size:11px;
	font-family:arial;
	color:#696969;
	border:1px solid #ffb297;
	height:18px;
}


.form_err_text{
	font-weight:normal;
	font-size:11px;
	color:red;
}

.form_button{
	font-weight:normal;
	font-size:12px;
	font-weight:bold;
	border:1px solid #000000;
	background:#687997;
	color:#ffffff;
	height:20px;
	width:70px;
}

.meniu_right_up{
	width:178px;
	height:40px;
	position:relative;
	background: transparent url(../images/meniu_bg_up.gif) center center  repeat-y;
}

.meniu_right_center{
	width:178px;
	position:relative;
	background: transparent url(../images/meniu_bg_center.gif) center center  repeat-y;
	overflow:auto;
}
.meniu_right_down{
	width:178px;
	height:24px;
	position:relative;
	background: transparent url(../images/meniu_bg_down.gif) center center  repeat-y;

}

.images_up{
	width:284px;
	height:19px;
	position:relative;
	background: transparent url(../images/images_top.gif) center center  repeat-y;
}

.images_center{
	width:284px;
	height:340px;
	position:relative;
	background: transparent url(../images/images_center.gif) center center  repeat-y;
	overflow:auto;
}
.images_down{
	width:284px;
	height:19px;
	position:relative;
	background: transparent url(../images/images_bottom.gif) center center  repeat-y;

}


.contact_up{
	width:584px;
	height:17px;
	position:relative;
	background: transparent url(../images/contact_up.gif) center center  repeat-y;
}

.contact_center{
	width:584px;
	position:relative;
	background: transparent url(../images/contact_center.gif) center center  repeat-y;
	overflow:auto;
	text-align:center;
}
.contact_down{
	width:584px;
	height:17px;
	position:relative;
	background: transparent url(../images/contact_down.gif) center center  repeat-y;

}


.container_right_up{
	width:604px;
	height:39px;
	position:relative;
	background: transparent url(../images/container_bg_up.gif) center center  repeat-y;
}

.container_right_center{
	width:604px;
	position:relative;
	background: transparent url(../images/container_bg_center.gif) center center  repeat-y;
	overflow:auto;
}
.container_right_down{
	width:604px;
	height:24px;
	position:relative;
	background: transparent url(../images/container_bg_down.gif) center center  repeat-y;

}

.search_up{
	width:604px;
	height:16px;
	position:relative;
	background: transparent url(../images/search_up.gif) center center  repeat-y;
}

.search_center{
	width:604px;
	position:relative;
	background: transparent url(../images/search_center.gif) center center  repeat-y;
	overflow:auto;
}
.search_down{
	width:604px;
	height:22px;
	position:relative;
	background: transparent url(../images/search_down.gif) center center  repeat-y;
	margin-bottom:10px;

}

div#search_box { float:left; width:340px; height:38px; position:relative; top:6px; background:transparent url(../images/search_input.gif) no-repeat top left; z-index:5; text-align:left; }
div#search_box form {width:270px; padding-left:61px; }
div#search_box form input#keywords { background:#ffffff; width:232px; border:0; color:#333; font-size:15px; margin:6px -55px; }
div#search_box form input#button_ok { width:50px; height:32px; float:right; border:0; background:transparent url(../images/search_button.gif) no-repeat;margin-top:0px;_margin-top:-25px;}



.row1{
  width:584px;
  height:68px;
  border: 1px solid #dadada;
  background:#ffffff;
  margin:auto;
  margin-bottom:10px;
}
.normal { border:1px solid black; color:black; background:white }
.grey {border:1px solid gray; color:gray; background:white }

.row1_left{
  width:68px;
  float:left;
  margin:auto;
  margin-top:2px;
  margin-left:2px;

}
.row1_right{
  width:512px;
  float:left;
  height:68px;
}


.row2{
  width:584px;
  height:68px;
  border: 1px solid #dadada;
  background:#e2e2e2;
  margin:auto;
}

.signup_content{
	width:602px;
	margin:0 auto;
	text-align:left;
}

.td_label{
	height:22px;
	text-align:right;
}

ul{
	list-style-type:none;
}

h1{
	margin-left:30px;
	font-size:11px;
	font-weight:bold;
	color:#b6b6b6;
}
h2{
	font-size:11px;
	font-weight:bold;
	color:#696969;
}
h3{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}

.photo_medium_container {
    background-color:white;
    margin-left:9px;
    margin-right:9px;
    height:325px;
    border-bottom:1px double rgb(213,213,213);
    border-right:1px double rgb(213,213,213);
    border-top:1px double rgb(213,213,213);
    border-left:1px double rgb(213,213,213);
}

.prod{
	height:20px;
	border-bottom:1px double #e2e2e2;
}



/* meniu vertical */
.wireframemenu{
margin-left:2px;
background-color: #f1f1f1;
border-bottom-width: 0;
width: 174px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 168px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 11px Arial;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #dadada;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #d5d5d5;
color: #000000;
}

/* --
	CSS for the rating system
	Thanks to Komodo Media
-- */	
#star-rating,
#star-rating a:hover,
#star-rating a:active,
#star-rating a:focus,
#star-rating #current-rating{
	background:url(../images/ratestar.gif) left -1000px repeat-x;
}
#star-rating{
	position:relative;
	width:75px;
	height:15px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position:left top;
}
#star-rating li{
	display:inline;
}
#star-rating a, 
#star-rating #current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:15px;
	line-height:15px;
	outline:none;
	overflow:hidden;
	border: none;
}
#star-rating a:hover,
#star-rating a:active,
#star-rating a:focus{
	background-position:left bottom;
}
#star-rating a.one-star{
	width:20%;
	z-index:6;
}
#star-rating a.two-stars{
	width:40%;
	z-index:5;
}
#star-rating a.three-stars{
	width:60%;
	z-index:4;
}
#star-rating a.four-stars{
	width:80%;
	z-index:3;
}
#star-rating a.five-stars{
	width:100%;
	z-index:2;
}
#star-rating #current-rating{
	z-index:1;
	background-position: left center;
}

