/* Created by ARSYline s.r.o. 2010 All rights reserved */

body {
	padding:0px;
	margin:0px;
	background-color:#0091F0;
}
#prechod {	
	position:relative;
	float:left;
	width:100%;
	height:400px;
	background-color:#343638;
}
#total {	
	position:relative;
	width:1001px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#header_1 {
	position:relative;
	float:left;
	width:1001px;
	height:85px;
	background-image:url(../image/zkouska_r1_c1_s1.jpg);
	background-repeat:no-repeat;
}
#header_2 {
	position:relative;
	float:left;
	width:1001px;
	height:115px;
	background-image:url(../image/stredni_header_s1.jpg);
	background-repeat:no-repeat;
}
#header_2 a {
	position:relative;
	float:left;
	width:1001px;
	height:115px;
	cursor:pointer;
}
#header_2 a:hover {
	position:relative;
	float:left;
	width:1001px;
	height:115px;
	cursor:pointer;
}
#header_3 {
	position:relative;
	float:left;
	width:1001px;
	height:200px;
	background-image:url(../image/zkouska_r3_c1_s1.jpg);
	background-repeat:no-repeat;
}
#center_prechod {
	position:relative;
	float:left;
	width:100%;
	min-height:300px;
	background-color:#585C61;
	background-image:url(../image/center_repeat_s1.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#total_center {	
	position:relative;
	width:1001px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#pod_header {
	position:relative;
	float:left;
	width:1001px;
	height:10px;
	background-image:url(../image/zkouska_r4_c1_s1.jpg);
	background-repeat:no-repeat;
}
#end_prechod {
	position:relative;
	float:left;
	width:100%;
	background-color:#0091F0;
	background-image:url(../image/end_repeat_s1.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	min-height:120px;
}
#total_end {	
	position:relative;
	width:1001px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#end {
	position:relative;
	float:left;
	width:1001px;
	min-height:120px;
	background-image:url(../image/end_s1.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
}
#center {
	position:relative;
	float:left;
	width:1001px;
	background-image:url(../image/zkouska_r5_c1_s1.jpg);
	min-height:130px;
	background-repeat:no-repeat;
}
#left_index {
	position:relative;
	float:left;
	width:440px;
	margin-right:10px;
}
#stred {
	position:relative;
	float:left;
	width:270px;
}
#right_index {
	position:relative;
	float:right;
	width:270px;
}
.sortiment {
	position:relative;
	float:left;
	width:270px;
	background-repeat:no-repeat;
	background-image:url(../image/stred_box_s1.jpg);
	height:280px;
}
.java {
	position:relative;
	float:left;
	width:440px;
	background-image:url(../image/left_java_s1.jpg);
	height:280px;
	background-repeat:no-repeat;
}
.aplikace {
	position:relative;
	float:right;
	width:270px;
	right:1px;
	background-image:url(../image/right_novy_s1.jpg);
	background-repeat:no-repeat;
	height:290px;
}
#left_header {
	position:relative;
	float:left;
	width:398px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ACB1B6;
	font-size:15px;
	line-height:19px;
	top:20px;
	left:20px;
}
#left_header strong {
	color:#F8F8F8;
}
.katalog {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:57px;
	left:87px;
}
.katalog:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:57px;
	left:87px;
}
.katalog1 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:58px;
	left:87px;
}
.katalog1:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
	top:58px;
	left:87px;
}
.istrukt {
	position:relative;
	float:left;
	width:270px;
	color:#333538;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:15px;
	top:123px;
	text-align:center;
}
.istrukt1 {
	position:relative;
	float:left;
	width:270px;
	color:#333538;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:15px;
	top:125px;
	text-align:center;
}
.kat {
	position:relative;
	float:left;
	width:270px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	top:29px;
}
.kat1 {
	position:relative;
	float:left;
	width:270px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	top:29px;
}
.video {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:204px;
	width:270px;
	text-align:center;
}

.video:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:underline;
}
.video1 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:204px;
	width:270px;
	text-align:center;
}

.video1:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-decoration:underline;
}
.navigace_top {
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
	left:25px;
	top:28px;
}
.nav_top {	
	position:relative;
	float:left;
	width:auto;
	margin-right:10px;
	padding-right:15px;
	background-image:url(../image/top_menu_lajna_s1.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	list-style-type:none;
}
.nav_top_sviti {	
	position:relative;
	float:left;
	width:auto;
	margin-right:10px;
	padding-right:15px;
	background-image:url(../image/top_menu_lajna_s1.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	list-style-type:none;
}
.nav_top a {	
	position:relative;
	float:left;
	width:auto;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#96999F;
}
.nav_top a:hover {	
	position:relative;
	float:left;
	width:auto;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#37ADFF;
}
.nav_top_sviti a {	
	position:relative;
	float:left;
	width:auto;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#37ADFF;
}
.nav_top_sviti a:hover {	
	position:relative;
	float:left;
	width:auto;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#37ADFF;
}
.distribuce {
	position:relative;
	float:right;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	top:24px;
	right:15px;
}
.distribuce a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
}
.distribuce a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}
#left_in {
	position:relative;
	float:left;
	width:720px;
}
#right_in {
	position:relative;
	float:right;
	width:270px;
}
#top_left {	
	position:relative;
	float:left;
	width:720px;
	background-repeat:no-repeat;
	background-image:url(../image/top_left_s1.png);
	height:10px;
}
#center_left {	
	position:relative;
	float:left;
	width:680px;
	background-repeat:repeat;
	background-image:url(../image/center_left_s1.png);
	min-height:250px;
	padding-left:20px;
	padding-right:20px;
}
#center_left h1 {	
	position:relative;
	float:left;
	width:680px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}
#center_left h2 {	
	position:relative;
	float:left;
	width:680px;
	color:#37AFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}
#center_left h3 {	
	position:relative;
	float:left;
	width:680px;
	color:#82878E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}
#center_left p {	
	position:relative;
	float:left;
	width:680px;
	color:#80858C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:normal;
	text-align:justify;
}
.text_p  {	
	color:#80858C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:normal;
	text-align:justify;
}
.text_p p  {	
	color:#80858C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:normal;
	text-align:justify;
}
p  {	
	line-height:normal;
}
.text_p a  {	
	color:#80858C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}
.text_p a:hover  {	
	color:#80858C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
.soubory {	
	position:relative;
	float:left;
	width:100%;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:10px;
}
.soubory a {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#37AFFF;
	text-decoration:underline;
}
.soubory a:hover {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#37AFFF;
	text-decoration:none;
}
.right_box {
	position:relative;
	float:right;
	width:270px;
	margin-bottom:0px;
}
.top_right_box {
	position:relative;
	float:right;
	width:270px;
	background-repeat:no-repeat;
	height:15px;
	background-image:url(../image/top_right_s1.png);
}
.center_right_box {
	position:relative;
	float:right;
	width:270px;
	background-repeat:no-repeat;
	min-height:250px;
	background-image:url(../image/RIGHT_box_r2_c1_s1.jpg);
	background-color:#0594F1;
}
.end_right_box {
	position:relative;
	float:right;
	width:270px;
	background-repeat:no-repeat;
	height:15px;
	background-image:url(../image/RIGHT_box_r3_c1_s1.jpg);
}
.end_right_box1 {
	position:relative;
	float:right;
	width:252px;
	background-repeat:no-repeat;
	height:10px;
	left:9px;
	background-image:url(../image/right_box_bottom_s1.png);
}
/* box right */

.navigace_right {
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
	position:relative;
	margin-top:20px;
	margin-left:29px;
}
.nav_right {	
	position:relative;
	float:left;
	width:270px;
	height:16px;
	background-image:url(../image/odrazka_s1.png);
	background-repeat:no-repeat;
	background-position:left center;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	list-style-type:none;
}
.nav_right_sviti {	
	position:relative;
	float:left;
	width:270px;
	height:16px;
	background-image:url(../image/odrazka_s1.png);
	background-repeat:no-repeat;
	background-position:left center;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	list-style-type:none;
}
.nav_right a {	
	position:relative;
	float:left;
	width:250px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:20px;
	padding-top:1px;
}
.nav_right a:hover {	
	position:relative;
	float:left;
	width:250px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
	padding-left:20px;
	padding-top:1px;
}
.nav_right_sviti a {	
	position:relative;
	float:left;
	width:250px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
	padding-left:20px;
	padding-top:1px;
}
.nav_right_sviti a:hover {	
	position:relative;
	float:left;
	width:250px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
	padding-left:20px;
	padding-top:1px;
}
.left_end {
	position:relative;
	float:left;
	width:200px;
	color:#96D0F6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
}
.left_end a {
	color:#96D0F6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.left_end a:hover {
	color:#96D0F6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.left_end strong {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
}
.center_end {
	position:relative;
	float:left;
	width:180px;
	color:#96D0F6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
}
.center_end strong {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
}
.right_end {
	position:relative;
	float:left;
	width:164px;
	color:#96D0F6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
}
.right_end strong {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
}
.arsy_end {
	position:relative;
	float:right;
	width:340px;
	color:#96D0F6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.poptavka_table {
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	left:10px;
}
.poptavka_napis {
	position:relative;
	float:left;
	width:70px;
	color:#81868D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:12px;
}
.poptavka_box {
	background-color:#2C2E30;
	width:300px;
	height:30px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box:hover {
	background-color:#4D5053;
	width:300px;
	height:30px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box:focus {
	background-color:#4D5053;
	width:300px;
	height:30px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box1 {
	background-color:#2C2E30;
	width:300px;
	height:150px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box1:hover {
	background-color:#4D5053;
	width:300px;
	height:150px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box1:focus {
	background-color:#4D5053;
	width:300px;
	height:150px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box_s {
	background-color:#2C2E30;
	width:300px;
	height:30px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box_s:hover {
	background-color:#4D5053;
	width:300px;
	height:30px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_box_s:focus {
	background-color:#4D5053;
	width:300px;
	height:30px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:3px;
}
.poptavka_button {
	padding:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#37AFFF;
	cursor:pointer;
	border:none;
}
.poptavka_button:hover {
	padding:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#5EBEFE;
	cursor:pointer;
	border:none;
}

.popis_sekce {	
	position:relative;
	float:left;
}

.aktualita_in {
	position:relative;
	float:left;
	width:688px;
	min-height:98px;
	padding:0px;
	margin-bottom:10px;
}
.aktualita {
	position:relative;
	float:left;
	width:668px;
	min-height:98px;
	padding:10px;
	margin-bottom:10px;
	background-image:url(../image/png_s1.png);
	background-repeat:repeat;
	border:1px solid #232526;
}
.aktualita:hover {
	position:relative;
	float:left;
	width:668px;
	min-height:98px;
	padding:10px;
	margin-bottom:10px;
	border:1px solid #585C61;
	background:none;
	background-repeat:repeat;
}
.top_aktualita {
	position:relative;
	float:left;
	width:668px;
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.top_aktualita a {
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.top_aktualita a:hover {
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.top_aktualita strong {
	color:#80858C;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.top_aktualita_in {
	position:relative;
	float:left;
	width:668px;
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#top_aktualita_in {
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold`
}
.foto_aktualita {
	position:relative;
	float:left;
	width:170px;
}
.foto_aktualita img {
	position:relative;
	float:left;
	width:150px;
	border:10px solid #232526;
}
.popis_aktualita {
	position:relative;
	float:left;
	width:668px;
	color:#80858C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	line-height:19px;
}
#popis_aktualita_vice_in {
	position:relative;
	float:left;
	width:498px;
	color:#80858C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	line-height:19px;
	left:10px;
}
#popis_aktualita_vice_in p {
	position:relative;
	float:left;
	width:498px;
	color:#80858C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	line-height:19px;
	margin-top:0px;
}
#zpet_akt {
	position:relative;
	float:left;
	width:498px;
	left:10px;
}
#zpet_akt a {
	position:relative;
	float:left;
	width:498px;
	color:#80858C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(../image/a_pozadi_s1.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
#zpet_akt a:hover {
	position:relative;
	float:left;
	width:498px;
	color:#80858C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background-image:url(../image/a_pozadi_s1.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
.popis_aktualita img {
	position:relative;
	float:left;
	width:110px;
	margin-right:10px;
	border:1px solid #149CF4;
	margin-bottom:10px;
}
.detail_aktualita {
	position:relative;
	float:left;
	width:700px;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.detail_aktualita a {
	position:relative;
	float:left;
	width:685px;
	color:#80858C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(../image/a_pozadi_s1.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
.detail_aktualita a:hover {
	position:relative;
	float:left;
	width:685px;
	color:#80858C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background-image:url(../image/a_pozadi_s1.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
.left_pozadi {
	position:relative;
	float:left;
	width:440px;
	height:280px;
	background-repeat:no-repeat;
	background-image:url(../image/left_pozadi.jpg);
}
.lang {
	position:relative;
	float:right;
	width:140px;
	color:#96999F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	top:180px;
	right:-50px;
}
.lang a {
	color:#96999F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.lang a:hover {
	color:#37AEFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.h3_1 {
	position:relative;
	width:100%;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../image/h3_zelena.jpg);
	background-position:left center;
	color:#1D5847;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:35px;
	height:28px;
	padding-top:2px;
}
.h3_2 {
	position:relative;
	width:100%;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../image/h3_cervena.jpg);
	background-position:left center;
	color:#973333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:35px;
	height:28px;
	padding-top:2px;
}
.kontakt_box {
	position:relative;
	float:left;
	width:200px;
	margin-bottom:20px;
}
.kontakt_box #kontakt_h3 {
	position:relative;
	float:left;
	width:200px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
.left_kontakt {
	position:relative;
	float:left;
	width:200px;
}
.mapa {
	position:relative;
	float:right;
	width:410px;
	height:270px;
	border:10px solid #232526;
}
.poptavka_mapa2 {
	position:relative;
	float:left;
	width:410px;
}
.poptavka_mapa2 h1 {
	position:relative;
	left:0px;
}
.poptavka_mapa1 {
	position:relative;
	float:right;
	width:410px;
}
.poptavka_mapa1 h1 {
	position:relative;
	left:-20px;
}
.poptavka_mapa {
	position:relative;
	float:right;
	width:410px;
	min-height:270px;
	border:10px solid #232526;
	background-color:#000000;
	margin-bottom:10px;
}
.poptavka_mapa3 {
	position:relative;
	float:left;
	width:410px;
	min-height:270px;
	border:10px solid #232526;
	background-color:#000000;
	margin-bottom:10px;
}
.ohranic_foto img {
	position:relative;
	float:left;
	width:150px;
	border:9px solid #232526;
	margin-right:1px;
}
.fotogalery {
	position:relative;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.video_box {
	position:relative;
	float:left;
	width:660px;
	min-height:180px;
	margin-bottom:10px;
	background:url(../image/png_s1.png);
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top:10px;
}
.video_flash {
	position:relative;
	margin-bottom:10px;
	width:328px;
	height:200px;
	float:left;
}
.video_right {
	position:relative;
	float:right;
	width:315px;
}
.video_popis {
	position:relative;
	float:left;
	width:315px;
	color:#80858C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
}
.video_popis p {
	color:#80858C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
}
