/* CSS Document */

body
	{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #010101;
	background-image: url('../images/vlna-spodek.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	}

html
	{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/bg.gif');
	background-repeat: repeat-y;
	background-position: center;		
	}
	
h1
	{
	font-size: 23px;
	color: #b60400;
	margin: 0px;
	padding: 0px;
	}	
	
h2
	{
	font-size: 18px;
	color: #b60400;
	padding: 0px;
	margin: 0px;
	}	
	
h3
	{
	font-size: 14px;
	color: #b60400;
	padding: 0px;
	margin: 0px;
	}		
	
a
	{
	color: #b60400;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	}
	
a:hover
	{
	background-color: #b60400;
	color: #fff;
	} 
	
p
	{
	margin: 10px 0px 15px 0px;
	padding: 0px;
	}	
	
li
	{
	margin: 0px;
	padding: 0px;
	}			
	
.input
	{
	border: 1px solid #e2e2e2;
	color: #010101;
	font-size: 11px;
	height: 13px;
	}	
	
.checkbox
	{
	border: 1px solid #e2e2e2;
	}
	
.submit
	{
	border: 1px solid #e2e2e2;
	background-color: #f8f8f8;
	color: #b60400;
	}
	
.select
	{
	border: 1px solid #e2e2e2;
	background-color: #f8f8f8;
	color: #010101;
	font-size: 11px;
	width: 190px;
	}	
	
.red
	{
	color: #b60400;
	}				
	
#all
	{
	width: 810px;
	height: auto;
	margin: 0px auto;	
	padding: 0px 0px 0px 0px;
	}
	
#flash
	{
	width: 810px;
	height: auto;
	padding: 0px 0px 0px 1px;
	}	
	
#main
	{
	width: 810px;
	height: auto;
	margin: 20px 0px 0px 0px;
	}		
	
#main_left
	{
	width: 213px;
	height: auto;
	float: left;
	}
	
#main_left_logos
	{
	width: 184px;
	height: 323px;
	background-image: url('../images/main_left_logos.gif');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 29px;
	}
	
#main_left_logos_en
	{
	width: 184px;
	height: 323px;
	background-image: url('../images/main_left_logos_en.gif');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 29px;
	}	
	
#main_middle
	{
	width: 318px;
	height: auto;
	float: left;
	padding: 0px 32px;
	margin: 0px 0px 150px 0px;
	}
	
#main_right
	{
	width: 213px;
	height: auto;
	float: left;
	}
	
#main_right_form
	{
	width: 184px;
	height: 243px;
	background-image: url('../images/main_right_form.gif');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	}	
	
#main_right_form_en
	{
	width: 184px;
	height: 243px;
	background-image: url('../images/main_right_form_en.gif');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	}		
	
.correct
	{
	width: 100%;
	height: 1px;
	clear: both;
	}
	
#form_e-mail	
	{
	font-size: 11px;
	color: #666666;
	background: none;
	border: none;
	margin: 0px 0px 0px 19px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 14px;
	width: 145px;
	position: relative;
	top: 57px;
	outline-style: none;
	}
	
#form_text
	{
	margin: 0px 0px 0px 19px;
	width: 145px;
	height: 93px;
	border: none;
	background: none;
	overflow: hidden;
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	top: 71px;
	}	
	
#form_top
	{
	height: 190px;	
	}	

#form_submit
	{
	width: 72px;
	height: 50px;
	background: none;
	border: none;
	outline-style: none;
	margin: 3px 0px 0px 112px;
	}
	
#form_submit:hover
	{
	background-image: url('../images/btn-poslat-h.gif');
	}
	
#form_submit_en
	{
	width: 72px;
	height: 50px;
	background: none;
	border: none;
	outline-style: none;
	margin: 3px 0px 0px 112px;
	}
	
#form_submit_en:hover
	{
	background-image: url('../images/btn-poslat-h-en.gif');
	}	
	
.textarea
	{
	border: 1px solid #e2e2e2;
	color: #010101;
	font-size: 11px;
	}	
	
.file
	{
	border: 1px solid #e2e2e2;
	color: #010101;
	font-size: 11px;
	}
	
.select_send_form
	{
	border: 1px solid #e2e2e2;
	background-color: #f8f8f8;
	color: #010101;
	font-size: 11px;
	width: 263px;
	}		
	
.footer_link
	{								
	color: #b60400;
	text-decoration: underline;
	padding: 0px 3px 0px 3px;
	margin: 0px 9px 0px 0px;
	position: relative;
	top: 30px;
	}	
	
.footer_link:hover
	{
	background-color: #b60400;
	text-decoration: none;
	color: #fff;
	}
	
.footer_link_en
	{								
	color: #b60400;
	text-decoration: underline;
	padding: 0px 3px 0px 3px;
	margin: 0px 9px 0px 0px;
	position: relative;
	top: 30px;
	}	
	
.footer_link_en:hover
	{
	background-color: #b60400;
	text-decoration: none;
	color: #fff;
	}	
	
#admin_menu	 	
	{
	margin: 20px 0px 0px 0px;
	}
	
#admin_sub_menu		
	{
	margin: 20px 0px 0px 0px;
	}

.select_search
	{
	border: 1px solid #e2e2e2;
	background-color: #f8f8f8;
	color: #010101;
	font-size: 11px;
	width: 240px;
	}	
	
.link_img
	{
	background: none;
	text-decoration: none;
	border: none;
	clear: both;
	}	
	
.link_img:hover
	{
	background: none;
	text-decoration: none;
	border: none;
	}
	
#index_flash
	{
	width: 600px;
	height: 600px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -300px 0px 0px -300px;
	}	
	
#o-nas a:hover
	{
	text-decoration: none;
	background: none;
	}
