﻿body {margin:0px;padding:0px;background:#2D3336;font: normal 13px 'Trebuchet MS', Tahoma, sans-serif;color: #555;}
a {text-decoration:none;color:#285F95;}
a:hover {text-decoration:underline;color:#285F95;}
p {margin:0px;padding:0px;}
img {border:0px;}
h1 {margin:0px 0px 5px 0px;padding:0px;font-size:20px;line-height:24px;color: #65944A;}
h2 {margin:0px 0px 0px 0px;padding:0px;font-size:14px;line-height:22px;}

#web {width:990px;
		position:absolute;
		left:50%;
		top:0px;
		margin:0px 0px 0px -495px;
		background: url("http://www.octopus-rk.cz/img/pozadi_obsach.jpg") #fff repeat-x;
		float:left;
	}
/* vrch */	
	.vrch {z-index:2;position:absolute;top:0;left:0;margin:0px;padding:0px;width:990px;height:118px;background: url("http://www.octopus-rk.cz/img/top_pozadi.jpg") #000 no-repeat right;}
	.logo_img {height:118px;margin:0px;}
	.logo {float:left;}
	
/* pravo levo */	
	.pravo {float:right;width:790px;margin:133px 0px 0px 0px;}
	.pravo img {display:block;}
	.levo {float:left;width:190px;margin:133px 0px 0px 0px;}

/* horni menu */	
	.horni_menu {margin:0px;padding:0px;list-style-type:none;float:right;width:304px;font: bolder 14px 'Trebuchet MS', sans-serif;}
	.horni_menu li{width:150px;_width:152px;float:left;list-style-type:none;font-weight:bold;margin:2px 2px 0px 0px;_margin:2px 0px 0px 0px;padding:0px;}
	.horni_menu a{margin:0px;padding:0px 0px 0px 5px;width:145px;_width:145px;display:block;line-height:27px;color:white;text-decoration:none;}
	.horni_menu a:hover{margin:0px;padding:0px 0px 0px 5px;width:145px;_width:145px;display:block;line-height:27px;background:#75A954;color:white;text-decoration:none;}

/* pata */	
	.pata {float:left;background: #F5F5F5;width:990px;border-top:1px solid #65944A;line-height:25px;}
	.pata_levo {float:left;padding:0px 0px 0px 10px;}
	.pata_pravo {float:right;padding:0px 10px 0px 0px;}
	.pata a {color:#000;}

/* levo */
	.box_obsach_levo_i {background: #fff;border: 0px solid #C5CACE; margin:0px 0px 10px 10px;padding:0px 0px 5px 0px;}
	.box_levo_nadpis {font: bold 18px 'Trebuchet MS', Tahoma, Sans-serif;font-size: 15px;line-height:18px; color: #65944A;padding:0px;margin:5px 0px 5px 10px;}
	.box_levo_o {margin:0px 10px 0px 10px;text-align:center;}
	.box_levo_i {height:97px;width:159px;text-align:center;background:#fff;padding:5px 0px 0px 0px;}
	.box_levo_i span{text-align:center;}
	
	.box_levo_i img {border:0px;text-align:center;}
	.stara_cena{text-decoration: line-through;}
	.nova_cena {font-weight:bold;color:red;}
	.box_levo_oddelovac_z {height:1px;line-height:1px;display:block;background: #C5CACE;margin:5px 10px 5px 10px;}
	.box_levo_o a {font-weight:bold;font-size:12px;line-height:12px;}
/* tabulka */
	table {border-collapse: collapse;margin: 5px 0px 10px 0px;}
	th {background: #74A846;height: 29px;padding-left: 10px;padding-right: 10px;color: #fff;text-align: left;border-left: 1px solid #B6D59A;border-bottom: solid 2px #FFF;}
	tr {height: 30px;}
	td {padding-left: 11px;padding-right: 11px;/* border-left: 1px solid #FFE1C3; */border-left: 1px solid #FFF;border-bottom: solid 1px #ffffff;}
	td.first,th.first {border-left: 0px;}
	tr.row-a {background: #F8F8F8;}
	tr.row-b {background: #EFEFEF;}

/* spany */
	.velky_text{font: bold 15px 'Trebuchet MS', Tahoma, Sans-serif;font-size: 15px; color: #65944A;margin:10px 0px 10px 0px;width:790px;float:left;display:block;}

/* formulare */
	form {margin:10px 0px 10px 0px; padding:0px 10px 10px 10px;border: 1px solid #C5CACE;background-color: #FAFAFA;width:408px;}
	label {display:block;font-weight:bold;margin:5px 0;}
	input {padding: 2px;border:1px solid #C5CACE;font: normal 1em "Trebuchet MS", Tahoma, sans-serif;color:#777;}
	textarea {width:400px;padding:2px;font: normal 1em "Trebuchet MS", Tahoma, sans-serif;border:1px solid #C5CACE;height:100px;display:block;color:#777;}
	input.button {margin: 0;font: bold 1em Arial, Sans-serif; padding: 2px 3px; color: #333;border: 1px solid #C5CACE;}

/* fotogakerie */
	.box_pro_foto {width:148px;height:111px;background:#000;float:left;margin:0px 10px 10px 0px}
	.box_pro_foto_e {width:148px;height:111px;background:#000;float:left;margin:0px 0px 10px 0px}
	.galerie_foto {float:left;width:390px;}
	.galerie_video {float:left;width:390px;}
	.galerie_foto ul, .galerie_video ul, .video_detail_menu{margin:0px 0px 0px 15px;padding:0px;}
	.galerie_foto li, .galerie_video li, .video_detail_menu li{list-style-image: url(http://www.octopus-rk.cz/img/li.gif);}
	.nadpisek_galerie {font-weight:bold;}
	
/* detail fotky */
	.detail_foto {float:left;margin:0px 0px 2px 0px;background:#000;width:780px;}
	.detail_foto_autor {margin:0px 10px 10px 0px;_margin:0px 5px 10px 0px;float:right;text-align:right;}
	.detail_foto_lista {float:left;margin:0px 10px 0px 0px;}
	.detail_foto_lista_l {float:left;font: bolder 14px 'Trebuchet MS', sans-serif;line-height:27.5px;color:#75A954;}
	.detail_foto_lista_p {float:right;font: bolder 14px 'Trebuchet MS', sans-serif;}
	.detail_foto_lista_pred_f, .detail_foto_lista_za_f {float:left;}
	.detail_foto_lista_pred_f a, .detail_foto_lista_za_f a{display:block;line-height:27.5px;background:#75A954;color:white;text-decoration:none;padding:0px 5px 0px 5px;margin:0px 0px 0px 5px;}
	

/* clanky */
	.list_clanek {border: 1px solid #C5CACE;margin:0px 10px 10px 0px;_width:778px;}
	.list_clanek_nadpis{float:left;width:765px;}
	.list_clanek h2 {float:left;margin:0px 0px 0px 10px;_margin:0px 0px 0px 5px;padding:0px;line-height:13px;font: bold 13px "Trebuchet MS", Tahoma, sans-serif;}
	.list_clanek p {margin:0px 10px 0px 10px;padding:0px;}
	.list_clanek_datum{float:right;margin:0px 10px 0px 0px;_margin:0px 5px 0px 0px;}
	

/* clankyk */
	.obrazek_levo{float:left;margin:0px 10px 0px 0px;padding:0px;}
	.obrazek_pravo{float:right;margin:0px 0px 0px 10px;padding:0px;}
	.detail_clanek p {margin:0px 10px 5px 0px;padding:0px;}
	.detail_clanek_gal_k{margin:0px 0px 10px 0px;padding:0px;font-weight:bold;}

.img_left {float:left;margin:0 0 5px 5px;}
.img_left img{display:block;}

.kurzy_left{width:266px;float:left;}
.kurzy_right{width:500px;float:left;}
.kurzy_right p {height:120px;}
.kurzy_right img{margin-right:10px;}

.video_detail_menu {float:left;width:250px;_margin:0px 0px 0px 10px;}
.video_detail_snimek {float:right;width:480px;text-align:right;padding:0px;margin:0px 10px 0px 0px;_margin:0px 5px 0px 0px;}

.pf{margin-bottom:10px;}