/* Created by ARSYline s.r.o. All rights reserved 2008 */

body {
	margin:0px;
	padding:0px;
	background-color:#454545;
}
#prechod {
    position:relative;
	width:100%;
	background-image:url(../image/prechod.jpg);
	height:600px;
	background-repeat:repeat-x;
}
#total {
    position:relative;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:1000px;
}
#top1 {
    position:relative;
	float:left;
	background-image:url(../image/top1.jpg);
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}
#top2 {
    position:relative;
	float:left;
	background-image:url(../image/top2.jpg);
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}
#top3 {
    position:relative;
	float:left;
	background-image:url(../image/top3.jpg);
	width:1000px;
	height:110px;
	background-repeat:no-repeat;
}
#top4 {
    position:relative;
	float:left;
	background-image:url(../image/top4.jpg);
	width:1000px;
	height:90px;
	background-repeat:no-repeat;
}

#pod_center {
    position:relative;
	float:left;
	width:1000px;
	background-image:url(../image/pod_header.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:55px;
}
#center {
    position:relative;
	float:left;
	width:1000px;
	background-image:url(../image/center.jpg);
	background-repeat:repeat-y;
}
#left {
    position:relative;
	float:left;
	width:660px;
	padding-left:30px;
	padding-right:30px;
}
#right {
    position:relative;
	float:right;
	width:280px;
	..width:280px;
	_width:275px;
	_right:5px;
	
}
#prechod_end {
    position:relative;
	float:left;
	width:100%;
	background-image:url(../image/total_end.jpg);
	
	background-color:#62A61D;
	background-repeat:repeat-x;
	background-position:left top;
	
}
#total_end {
    position:relative;
	width:1000px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#end {
    position:relative;
	float:left;
	background-image:url(../image/end.jpg);
	width:1000px;
	
	background-repeat:no-repeat;
}
#arsy {
    position:relative;
	float:left;
	color:#BBD89D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	left:140px;
	top:40px;
	width:500px;
	margin-bottom:90px;
}
#arsy a {
 
	color:#FFFFFF;

}
#odkazy_dole {
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BBD89D;
	text-align:justify;
	width:1000px;
	left:0px;
	padding-bottom: 20px;
}
#odkazy_dole a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BBD89D;
	text-decoration:none;
}
#odkazy_dole a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
h1 {
    color:#2C2C2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h2 {
	color:#2C2C2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h3, h4 {
	color:#2C2C2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.soubory {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	/*margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;*/
}
.text_p  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
#index_box {
    position:relative;
	float:left;
	width:665px;
}
#left_box {
    position:relative;
	float:left;
	width:391px;
	background-color:#EEEEEE;
	padding:10px;
	background-repeat:no-repeat;
	background-image:url(../image/rb_r4_c1.jpg);
	background-position:right bottom;
	height:208px;
	..height:171px;
}
#left_box p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	
}
#right_box {
    position:relative;
	float:right;
	width:234px;
	height:208px;
	..height:171px;
	background-color:#FFFFFF;
	padding:10px;
	right:0px;
	background-image:url(../image/rb_r1_c2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#right_box p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	width:160px;
}
#sortiment_odkaz {
    position:relative;
	float:left;
	top:100px;
	..top:63px;
	left:20px;
}
#sortiment_odkaz a {
    color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#sortiment_odkaz a:hover {
    color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
#right_akt {
    position:relative;
	float:left;
	width:275px;
	background-color:#56528D;
}
#top_right {
    position:relative;
	float:left;
	width:265px;
	background-repeat:no-repeat;
	background-image:url(../image/top_right.jpg);
	height:30px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	padding-top:15px;
}
#center_right {
    position:relative;
	float:left;
	width:275px;
	background-color:#56528D;
	background-image:url(../image/right_akt_pozadi.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}

#bottom_lista {
    position:relative;
	float:left;
	background-image:url(../image/lista_spodek.jpg);
	width:1000px;
	height:55px;
	background-repeat:no-repeat;
}
.radek_aktualita {
    position:relative;
	float:left;
	width:265px;
	height:80px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
}
.left_aktualita img {
    position:relative;
	float:left;
	max-width:100px;
	max-height:80px;
	/*height:80px;*/
}
.right_aktualita {
    position:relative;
	float:right;
	width:160px;
	height:70px;
	background:transparent url(../image/pozadi_akt.png) repeat left top; filter: alpha(opacity=80);
	padding-top:5px;
	padding-bottom:5px;
}
.datum {
    position:relative;
	float:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:150px;
	padding-left:5px;
	margin-bottom:5px;
}
.popis {
    position:relative;
	float:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
	padding-left:5px;
	margin-bottom:5px;
}
.odkazuj {
    position:relative;
	float:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
	padding-left:5px;
}
.odkazuj a {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.odkazuj a:hover {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.vice_right {
    position:relative;
	float:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
	padding-left:5px;
}
#left_top_ikony {
    float:left;
	width:25px;
	position:relative;
	top:5px;
	left:-5px;
}
#right_top_ikony {
    float:right;
	width:25px;
	position:relative;
}
#cz {
    position:relative;
	float:left;
	width:25px;
	height:25px;
	background-image:url(../image/cz_en_r1_c1.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#cz a {
	width:21px;
	height:19px;
	background-image:url(../image/cz_en_r1_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:4px;
	position:relative;
	float:left;
	padding-top:6px;
}
#cz a:hover {
	width:21px;
	height:19px;
	background-image:url(../image/cz_en_r1_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	padding-left:4px;
	position:relative;
	float:left;
	padding-top:6px;
}
#en {
    position:relative;
	float:left;
	width:25px;
	height:25px;
	background-image:url(../image/cz_en_r3_c1.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#en a {
	width:20px;
	height:19px;
	background-image:url(../image/cz_en_r3_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-top:6px;
	position:relative;
	float:left;
}
#en a:hover {
	width:20px;
	height:19px;
	background-image:url(../image/cz_en_r3_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	padding-left:5px;
	position:relative;
	float:left;
	padding-top:6px;
}




#ikonky {
    position:relative;
	float:left;
	left:5px;
	top:5px;
}


#ikn_1 {
    position:relative;
	float:left;
	width:25px;
	height:25px;
	background-image:url(../image/ikonky_r1_c1.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#ikn_1 a {
	width:21px;
	height:20px;
	background-image:url(../image/ikonky_r1_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:4px;
	padding-top:5px;
	position:relative;
	float:left;
}
#ikn_1 a:hover {
	width:21px;
	height:20px;
	background-image:url(../image/ikonky_r1_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	padding-left:4px;
	position:relative;
	float:left;
	padding-top:5px;
}
#ikn_2 {
    position:relative;
	float:left;
	width:25px;
	height:25px;
	background-image:url(../image/ikonky_r4_c1.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#ikn_2 a {
	width:21px;
	height:20px;
	background-image:url(../image/ikonky_r4_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:4px;
	padding-top:5px;
	position:relative;
	float:left;
}
#ikn_2 a:hover {
	width:21px;
	height:20px;
	background-image:url(../image/ikonky_r4_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	padding-left:4px;
	position:relative;
	float:left;
	padding-top:5px;
}
#ikn_3 {
    position:relative;
	float:left;
	width:25px;
	height:25px;
	background-image:url(../image/ikonky_r8_c1.jpg);
	background-repeat:no-repeat;
}
#ikn_3 a {
	width:21px;
	height:20px;
	background-image:url(../image/ikonky_r8_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:4px;
	padding-top:5px;
	position:relative;
	float:left;
}
#ikn_3 a:hover {
	width:21px;
	height:20px;
	background-image:url(../image/ikonky_r8_c1.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	padding-left:4px;
	position:relative;
	float:left;
	padding-top:5px;
}
#top_popis_1 {
    position:relative;
	float:left;
	width:180px;
	color:#FFFFFF;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:-20px;
	left:50px;
}
#top_popis_1 p {
	width:180px;
	color:#FFFFFF;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#poptavka {
    position:relative;
	float:left;
	left:5px;
	background-image:url(../image/poptavka.jpg);
	width:245px;
	height:67px;
	background-repeat:no-repeat;
	padding:10px;
}
#poptavka a {
    color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#poptavka a:hover {
    color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	margin-top:15px;
}
.pop {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.radek_aktualita a {
    text-decoration:none;
}
.radek_aktualita a:hover {
    text-decoration:none;
}

/* AKTUALITY - VEVNITR */

.aktuality_vevnitr {
    position:relative;
	float:left;
	width:660px;
	background-color:#D7D7D7;
	padding:10px;
	margin-bottom:10px;
}
.foto_aktuality_vevnitr  {
    position:relative;
	width:100px;
	float:left;
	clear:left;
	
}
.foto_vpravo_aktuality_vevnitr {
    position:relative;
	margin-bottom:5px;
	border:1px solid #999999;
	width:100px;
}

.aktuality_vevnitr a {
    border-bottom:none;
}
.aktuality_vevnitr, x:-moz-any-link, x:default a:hover {
    border-bottom:none;
}

.right_aktuality_vevnitr {
    position:relative;
	float:right;
	width:535px;
	
}
.datum_aktuality_vevnitr {
    position:relative;
	float:left;
	width:450px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-top:2px;
}
.datum_aktuality_vevnitr_1 {
    position:relative;
	float:left;
	width:450px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-top:2px;
}
.nadpis_aktuality_vevnitr {
    position:relative;
	float:left;
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-bottom:5px;
}
.popis_aktuality_vevnitr {
    position:relative;
	float:left;
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-bottom:10px;
}
.vice_aktuality_vevnitr {
    position:relative;
	float:left;
	width:450px;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.vice_aktuality_vevnitr a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5C9B1B;
	font-size:11px;
	text-decoration:none;
}
.vice_aktuality_vevnitr a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}

/* AKTUALITY - VEVNITR - KONEC */


/* INTRO - UVOD */



.sortiment_box {
    position:relative;
	float:left;
	width:679px;
	height:220px;
}

.left_sort_box {
    position:relative;
	float:left;
	width:420px;
	/*..widht:381px;*/
	background-repeat:no-repeat;
	background-image:url(../image/left_sort.jpg);
	
}
.left_text_sort_box1 {
    position:relative;
	float:left;
	height:129px;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-repeat:no-repeat;
	font-size:12px;
	text-align:justify;
	line-height:18px;
	width:390px;
	
}
.okraj_sort_box {
    position:relative;
	float:left;
	width:29px;
	height:220px;
	background-image:url(../image/sortiment_r1_c3.jpg);
	background-repeat:no-repeat;
}

.foto_sort_box {
    position:relative;
	float:left;
	width:190px;
	height:220px;
	background-image:url(../image/sortiment_r1_c4.jpg);
	background-repeat:no-repeat;
}

.right_sort_box{
    position:relative;
	float:left;
	width:40px;
	height:220px;
	background-image:url(../image/right_sort.jpg);
	background-repeat:no-repeat;
}

.right_sort_box a {
    position:relative;
	float:left;
	width:40px;
	height:220px;
	background-image:url(../image/right_sort.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
}
.right_sort_box a:hover {
    position:relative;
	float:left;
	width:40px;
	height:220px;
	background-image:url(../image/right_sort_hover.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
}
.popis_sortiment {
    position:relative;
	float:left;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}
.down_box {
    position:relative;
	float:left;
	background-color:#FFFFFF;
	width:370px;
	padding-left:10px;
	padding-right:10px;
	padding-top:18px;
	padding-bottom:18px;
	height:34px;
	background-image:url(../image/sortiment_r2_c1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.down_box1 {
    position:relative;
	float:left;
	background-color:#FFFFFF;
	width:380px;
	padding-left:10px;
	padding-right:10px;
	padding-top:14px;
	padding-bottom:18px;
	bottom:10px;
	margin-left:10px;
	height:40px;
	background-image:url(../image/intro1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	border-bottom:1px solid #D7D7D7;
	border-left:1px solid #D7D7D7;
}
.soub_popis {
    position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-bottom:5px;
}
.soub_popis a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.soub_popis a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}
.soub_velikost {
    position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.soub_velikost a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}
.soub_velikost a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}


.flash {
    position:relative;
	top:10px;
}



/* SORTIMENT - NOVÝ - KONEC */

.program { 
    position:relative;
	float:left;
	width:660px;
}
.left_program { 
    position:relative;
	float:left;
	width:410px;
}
.right_program { 
    position:relative;
	float:left;
	width:215px;
	height:630px;
	background-repeat:no-repeat;
	background-image:url(../image/vpravo_sortiment.jpg);
	background-position:left top;
	padding-left:35px;
}
.right_program1 { 
    position:relative;
	float:right;
	width:210px;
	height:630px;
	background-repeat:no-repeat;
	background-image:url(../image/vpravo_sortiment.jpg);
	background-position:left top;
	padding-left:35px;
}
.right_program a { 
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:block;
	line-height:18px;
}
.right_program a:hover { 
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.right_program1 a { 
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:block;
	line-height:18px;
}
.right_program1 a:hover { 
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

/* KONTAKTY OSOBY */

.radek_foto {
	position:relative;
	float:left;
	width:410px;
	height:132px;
	margin-bottom:5px;
}

.fotografie img {
	position:relative;
	float:left;
	height:132px;
	width:132px;
	margin-right:5px;
	
}

.fotografie1 img {
    position:relative;
    float:left;
    height:132px;
	width:132px;
}

/*KONTAKT*/

.radek_kontakt {
	position:relative;
	float:left;
	height:170px;
	width:670px;
	margin-bottom:5px;
	
}
.left_kontakt {
	position:relative;
	float:left;
	width:110px;
	height:148px;
	border:1px solid #D7D7D7;
	margin-right:5px;
	padding:10px;
	
}
.center_kontakt {
    position:relative;
	float:left;
	width:236px;
	height:148px;
	border:1px solid #D7D7D7;
	margin-right:5px;
	padding:10px;
}
.right_kontakt {
	position:relative;
	float:left;
	width:240px;
	height:148px;
	background-image:url(../image/kontakty_r5_c3.jpg);
	background-repeat:no-repeat;
	padding:10px;
	border:1px solid #D7D7D7;
	background-position: bottom;
	background-color: #D7D7D7;
}
.jmeno_kontakt {
    position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	width:236px;
	margin-bottom:5px;
}
.hodnost_kontakt {
    position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.kontakt_kontakt {
    position:relative;
	float:left;
	width:236px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-bottom:5px;
}
.kontakt_kontakt a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.kontakt_kontakt a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.popis_sortimentu {
    position:relative;
	float:right;
	width:240px;
	height:112px;
	background-image:url(../image/right_popis_sortimentu.jpg);
	background-repeat:no-repeat;
	right:13px;
	padding:10px;
}
.vyrobek { 
    position:relative;
	float:left;
	width:410px;
	margin-bottom:5px;
}
.nadpis_sort {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:240px;
	margin-bottom:5px;
}
.pop_sort {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:240px;
	line-height:18px;
}
.top_shop_nachazite_se_zde {
    color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.top_shop_nachazite_se_zde a {
    color:#5B9A1B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.top_shop_nachazite_se_zde a:hover {
    color:#5B9A1B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.strankovani {
    color:#5B9A1B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;
}
.strankovani a {
    color:#5B9A1B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.strankovani a:hover {
    color:#5B9A1B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.poptavka_box {
     border:1px solid #109413;
	 width:200px;
	 height:18px;
}
.poptavka_box1 {
     border:1px solid #109413;
	 width:300px;
	 height:100px;
}
.poptavka_box111 {
     border:1px solid #109413;
}
.poptavka_napis {
    color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.left_detail_1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
.left_detail_1 a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
}
.left_detail_1 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
.cena {
    color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}
.popis_put {
    position:relative;
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	height:20px;
	background-color:#5C9C1C;
	margin-right:2px;
	padding-left:5px;
	padding-top:6px;
	font-weight:normal;
}
.popis_vice_put {
    position:relative;
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	height:20px;
	background-color:#5C9C1C;
	margin-right:2px;
	padding-left:5px;
	padding-top:6px;
	font-weight:normal;
}
.popis_1 {
    position:relative;
	float:left;
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
}
.popis_cena {
    position:relative;
	float:left;
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
}
.nadpis {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	margin-bottom:8px;
	float:left;
	margin-top:8px;
}
.foto_detail img {
	border:3px solid #CCCCCC;
	padding: 3px;
}
a {
    color:#5C9C1C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a:hover {
    color:#5C9C1C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.kontakt_pozadi {
    position:relative;
	float:left;
	background-image:url(../image/mapa.jpg);
	width:650px;
	height:467px;
	background-repeat:no-repeat;
	background-position:right bottom;
}
.detail_sortimentu {
    position:relative;
	float:left;
	width:670px;
}
.left_detail_sortiment {
    position:relative;
	float:left;
	width:140px;
}
.left_detail_sortiment img {
    position:relative;
	float:left;
	width:100px;
	padding:10px;
	border:1px solid #CCCCCC;
	margin-bottom:5px;
}
.right_detail_sortiment {
    position:relative;
	float:right;
	width:508px;
	background-image:url(../image/prechod_sort.jpg);
	background-repeat:no-repeat;
	border:1px solid #D7D7D7;
	background-color:#FFFFFF;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.nadpis_detail_sortiment {
    position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:508px;
	margin-bottom:10px;
}
.desc_detail_sortiment {
    position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:508px;
	line-height:18px;
}
.soubory_left_detail_sortiment {
    position:relative;
	float:left;
	width:508px;
	border:1px solid #D7D7D7;
	background-color:#FFFFFF;
	padding:10px;
	background-image:url(../image/sortiment_r2_c1.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.soubory_left_detail_sortiment a {
    color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.soubory_left_detail_sortiment a:hover {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.file_1 {
    position:relative;
	float:left;
	width:500px;
	margin-bottom:10px;
}
.sortiment {
    position:relative;
	float:left;
	margin-bottom:10px;
	width:410px;
}
.left_sort {
    position:relative;
	float:left;
	width:132px;
	border:1px solid #CCCCCC;
	background-repeat:no-repeat;
	padding-bottom:20px;
}
.left_sort img {
    position:relative;
	float:left;
	width:100px;
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-left:16px;
	margin-right:16px;
	margin-top:20px;
}
.right_sort {
    position:relative;
	float:right;
	width:250px;
	background-repeat:repeat-y;
	background-image:url(../image/new_r3_c1.jpg);
	padding:10px;
}
.sortiment_h {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.popis_sortiment {
    position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-align:justify;
	width:250px;
	
}
.vice_sortiment {
    position:relative;
	float:right;
	width:270px;
	height:55px;
	background-image:url(../image/new_r5_c1.jpg);
	background-repeat:no-repeat;
}
.vice_sortiment a {
    position:relative;
	float:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	top:28px;
	right:33px;
}
.vice_sortiment a:hover {
    position:relative;
	float:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	top:28px;
	right:33px;
}
.top_sort {
    position:relative;
	float:right;
	width:270px;
	height:7px;
	background-repeat:no-repeat;
	background-image:url(../image/new_r1_c1.jpg);
}
