/* main settings */
html, body {
margin: 0; padding: 0;
height: 100%;
}

body, input, select, textarea, td, table, .yui-navset, div#main {
	font-family: Arial, "Arial CE", sans-serif;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: 0;
  font-size: 1em;
	line-height: 1.4em;
	font-weight:normal;
  text-shadow: 0 0 0 #000;
  text-align: center;
	color: #555;
-webkit-text-size-adjust: none;
 }

body {
  background-color: #000;
	background-image:url('/images/background.jpg');
	background-repeat:no-repeat;
	background-position:center top;
  text-align:center;
  font-size: 70%;	
}

h1, h2, h3, h4 {	margin:0.2em 0 0.2em 0;	}

p {margin:0px 0px 1em 0px;
   padding:0px;
	 font-weight:normal;
}
	
h1 { font-size:1.4em; font-weight:bold; margin-bottom:0.5em}
h2 {font-size:1.1em;font-weight:bold; }
h3 { font-size:1.1em; }
h4 { font-size:100% }

hr {height: 1px;color:#d9dad4;background-color:#d9dad4;   border: 0;}
img {border:none}
tr,td {vertical-align:top;}

ul {
  margin-top:0px;
    
} 

li {
 
}

option,select {color: #323232;font-size: 12px; font-family: "Arial CE", arial, verdana, "Geneva CE", "Helvetica CE", sans-serif; }
select {border: 1px solid silver; width:100%;margin-bottom:10px;}
input,textarea,button {border:none;color:black;text-align:left}
label {}		
		
.bigger {font-size:160%;font-weight:bold}
.bold {font-weight:bold;}
.italic { font-style: italic}
.white {color:#ffffff}
.image {border:1px solid #555555}
.blue {color:blue}
.red {color:red}
.yellow {color:#fbc509;}
.black {color:black}				
.orange {color:#FF690B}			
.green {color:#413D2E}

	
/* content */
div#main {
  width:868px;
  margin:0px auto;
  padding:0px;
  text-align:center; 
   height:auto !important; /* real browsers */
  height:100%; /* IE6: treaded as min-height*/
  min-height:100%; /* real browsers */

}
div#wrapper {
  width:625px;
  margin-right:300px;
  _margin-right:240px;
 padding-bottom:176px;

}

div#top {
  width:100%;
	height:167px;	
	margin:0px;
	padding:0px;  
} 

div#logo {
  float:left; 
}
div#eshop {
  float:right; 
  margin-right:30px;  
}
div#eshop a {
  display:block;
  width:120px;
	height:130px;
  padding:0px;  
  background-image:url('/images/eshop.gif');
}

a#logo_click {
  display:block;
  width:250px;
	height:100px;
  padding:0px;
  
}

div#menu {
  width:625px;
  height:75px;
  margin:0px;
  padding:0px;
  text-align:left;
  background-image:url('/images/menu.jpg');
}
div#content {
  text-align:left;
  width:625px;
  min-height:700px;
  _height:700px;
  background-image:url('/images/block_bottom.jpg');
  background-repeat:no-repeat;
  background-position:bottom;
  background-color:white;  
	padding:0px;
  padding-bottom:60px;  	
}

div#content-top {
  height:17px;
  background-image:url('/images/block_top.jpg');
  background-repeat:no-repeat;
  background-color:white;
}
div#content-middle {
  padding:5px 20px 20px 20px;
}

div#content-left {
  padding-top:3px;
  width:180px;
  float:left;
}

div#content-left div {
  background-repeat:no-repeat;
}

div#content-right {
  width:400px;
  float:right;
}

div#content_news {
  text-align:left;
  width:625px;
  min-height:100px;
  _height:100px;
  background-image:url('/images/block_bottom.jpg');
  background-repeat:no-repeat;
  background-position:bottom;
  background-color:white;  
	padding-bottom:30px;      	
}

div#writeus{
  position:absolute;
  top:580px;
  left:50%;
  width:310px;
  margin-left:200px;
  padding:0px;
  background-image:url('/images/writeus.jpg');
  background-repeat:no-repeat;
  background-position:center top;
  color:white;
}
div#writeus a {
  display:block;
  color:white;
  width:270px;
  height:106px;  
    
}

	




div#bottom {
  width:100%;
  height:176px;
  padding:0px;
  margin:0px;
  margin-top:-176px;
	font-size:10px;
  color:white;
  text-align:center;
  background-image:url('/images/bottom_x.gif');  
}
div#bottom-in {
  width:868px;
  margin:0px auto;
}


div#bottom-left {
  float:left;
  width:173px;
  height:176px;
  background-image:url('/images/bottom.gif');
}
div#bottom-right {
  float:right;
  text-align:right;  
  width:400px;
  padding:0px;
  padding-top:120px;    
  margin-right:240px;
  _margin-right:120px;
}








/* MENU ---------------------------------------------------------------------------------------  */ 

/* MENU - MAIN */

div#menu td {
 width:102px;  
 height:49px;
	padding:0px 2px;
  margin:0px;
	list-style: none;
	text-align:center;	
  vertical-align:middle;
}



div#menu td a {  
  
  text-decoration: none;
  margin:0px;
	color:#000;
  font-size: 11px;  
	text-align:center;	
}

div#menu td.menuon a{
  color:#fff;  
}

div#menu a:hover, ul#menu2 a:hover {
  color:#fff;  
}




/* MENU Top */

ul#submenu {
  margin:20px 0px 0px 0px;
  padding:0px;
  
  
}

ul#submenu li {
  padding:0px 0px 5px 0px;  
  margin:0px;
	list-style: none;
	text-align:left;
		
}		

ul#submenu a:link, ul#submenu a:visited {
	text-decoration: none;
	margin:0px;
	font-size:1.1em;
	color:red;
	font-weight:bold;	
}

ul#submenu a:hover {  
}
ul#submenu a img{
padding-right:10px;
}
ul#submenu a.submenuon{
  color:#c04f00
}


.cornerz {
  width:152px;
  height:228px;
}


#flags {
  float:left;
}

#flags ul {
	list-style: none;
}
#flags ul li {
  float:left;
  margin-top:10px;
  margin-right:5px;
}


/* ITEMS -------------------------------------------------------------------------------------- */

div.item {
 margin-bottom:2em
}



div#content_right h2 {
  margin-bottom:15px;
  text-align:center;
}

div.item-middle div {
  display: inline;
}

div.item td {
 font-size: 10px;
 	line-height: 12px;
}

#bottom p {
  padding-right:20px;
}


div.item ul {
  margin:5px;
  margin-left:15px
}

/* Photogallery */

.photo_item {
	float:left;
}
	
div.photo {
  display:block;
  width:165px;
	height:110px;
	margin:10px 10px 5px 0px;
	border:1px solid #eee;
	background-repeat:no-repeat;
	background-position:center;
		
}
	

.photo_headline {
  font-weight:normal;
	font-size:100%;
}	
.photo_in img{
	border:1px solid #aaa;
  }
	
.cleaner_left {
 clear:left;
}

/* news*/


div.news_left {
  float:right;
  width:85px;
  height:40px;
}
div.news_right {
  width:310px;
  float:right;
  
}

div#content_news .news_left{

}


div.news_photo {
  width:65px;
  height:40px;
  background-repeat:no-repeat;
}

.news_info {
 margin-top:13px;  
}
#news h2 {
 font-weight:normal;
 color:#820403;
 margin:0px;
 padding:0px 0px 0px 1px;
}

.date {
 margin:0px;
 padding:0px;
 font-size:80%;
}

#content-right .date, #content-right h2, #content-right h2 {
 line-height:1em
}

.news_info a:link,.news_info a:visited {
  font-weight:normal;
}


/* poll */
.poll {
  width:250px;
}
.poll tr td {
 font-size:10px;
}


.poll tr td div {
  margin:5px;
  height:3px;
  background-color:black;
  float:left;
  font-size:1px;
}
.poll tr td a {
  color:black
}
.poll tr td a:visited {
  color:black
}
/* form */

.progres_form  table td {
  margin-right:0px;
    text-align:left;

}
.progres_form table tr td label {
  font-size:12px;
  
}
.progres_form table tr td input {
  width:240px;
  border:1px solid #999;
  margin:0px 0px 10px 0px;
}
.progres_form textarea {
  width:240px;
  border:1px solid #999;
  margin:0px 0px 10px 0px;
}

.progres_form input.submit {
  display:block;  
  width:100px;
  background-color:#777;
  color:white;
  text-align:center;
  margin:10px 0px 10px 0px;
  border:1px solid #777;
  float:right;
}
.progres_form table.form_in  {

}

.progres_form table.form_in td  {
  font-size:100%;
}

.progres_form  table.form_in td input {
  width:10px;
  border:none;
  margin:0px;
}


/* Photogallery */

.photo {
  width:130px;
	height:87px;
	margin:0px 10px 10px 0px;
	
  }
.photo_item {
	float:left;
}
	
.photo_headline {
  font-weight:normal;
	font-size:100%;
}	
.photo_in img{
	border:1px solid #aaa;
  }
	
.cleaner_left {
 clear:left;
}



/* anchors */


a:link, a:visited {
	text-decoration: none;
	display:inline;
	color:#ff1f14;
  font-weight:bold;
}

a:hover {
text-decoration: underline;
}
a:active
{
  outline: none;
}
a
{
  outline: none;
}

a.black:link, a.black:visited {color:black}
a.grey:link, a.grey:visited  {color:#B3B3B3}
a.menuon:link, a.menuon:visited {color:#FF690B}
a.white:link, a.white:visited {color:white
}


a.no-under {
	color:white;
}
 

div#menu-bottom2 ul li a:hover {
 text-decoration:underline;
}

div#site_map ul {
margin:15px;
padding:15px;
}
div#site_map li {
margin:15px;
padding:15px;

}

div#site_map li a:link{
color:red
}




div.cleaner
{
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 100%;
height: 0px;
line-height: 0px;
font-size: 0px;

}	

.left_cleaner
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: left;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px; 
}	



