/*LAYOUT:L*/
#L01 {width:960px;background:url(../img/L01.jpg) no-repeat;margin:0 auto}
#L02 {background:#021415;margin-top:195px}
#L03 {background:url(../img/gf05.gif) repeat-y}
#L04 {background:url(../img/gf05.gif) top right repeat-y}
#L05 {background:url(../img/L01.jpg) 0 -243px no-repeat}
#L06 {background:url(../img/gf04.gif) 0 bottom no-repeat;padding:70px 40px}
#L07 {background:#00282C url(../img/gf02.gif) 0 -32px repeat-x;/* height:150px; */}
#L08 {width:770px;font-size:.75em;color:#777;margin:0 auto;padding:40px 95px 9px 95px}
#hgt {float:left;width:1px;height:310px}

/*CONTENT:C*/
.C {width:380px;float:left;border-top:1px dotted #444;border-left:3px dotted #fc0;padding:20px 0 0 20px;margin:0 30px 30px 0}
.Cimg {width:380px;float:left;padding:20px 0 0 20px;margin:0 30px 30px 0}
.C h3 {border-bottom:1px dotted #0c3}

.D {width:116px;float:left;border-top:1px dotted #444;padding:10px 0 0 10px;margin:0 20px 20px 0}
.D p {margin:0;padding:0}

.C01, .C02, .C03, .C04, .C05, .C06, .C07 {width:280px;float:left;border-left:3px dotted #fc0;padding-left:140px;margin-bottom:30px}
.C01 {background:url(../img/C01.jpg) 10px 0 no-repeat;margin-right:20px}
.C02 {background:url(../img/C02.jpg) 10px 0 no-repeat}
.C03 {background:url(../img/C03.jpg) 10px 0 no-repeat}
.C04 {background:url(../img/C04.jpg) 10px 0 no-repeat}
.C05 {background:url(../img/C05.jpg) 10px 0 no-repeat}
.C06 {background:url(../img/C06.jpg) 10px 0 no-repeat}
.C07 {background:url(../img/C07.jpg) 10px 0 no-repeat}
.C08 {background:url() 10px 0 no-repeat}
.C09 {background:url() 10px 0 no-repeat}
.C01 h1 {font-size:1.3em;color:#a5c4ff;margin:0}
.C02 h2, .C03 h2, .C04 h2, .C05 h2, .C06 h2, .C07 h2 {background:url(../img/gf03.gif);color:#a5c4ff;font-size:1.25em;border-left:3px solid #a5c4ff;margin:0;padding:4px 5px}
.clr {clear:both}
.hid {visibility:hidden}
.vice {color:#000;text-decoration:none}
.vice:hover {color:#fff}
.vice span {display:block;width:66px;height:20px;background:url(../img/02.gif) no-repeat;padding:1px 5px 0 10px;cursor:pointer}
.ftr {float:right}
.ftr span {display:block;width:124px;height:97px;background:url(../img/03.gif) no-repeat;cursor:pointer}

/*NAVIGATION*/
red{color: red;}
#nav, #admin-nav {width:908px;height:48px;background:url(../img/gf06.gif);z-index:200;font-family:Arial,Helvetica,sans-serif;padding:0;margin:0 0 0 28px;list-style:none;border-right:1px solid #222}
#nav li.top {float:left;display:block;margin-top:5px}
#nav li a.toplink, #nav li a.toplink.active {float:left;display:block;height:48px;background:#bbb url(../img/gf01.gif) repeat-x;color:#222;font-size:12px;font-weight:bold;text-decoration:none;line-height:48px;border-left:1px solid #eee;cursor:pointer;padding:0}
	#nav li a.toplink.active {background:#ec7 url(../img/gf01.gif) 0 -96px repeat-x}
#nav li a.toplink span, #nav li a.toplink.active span {float:left;display:block;height:38px;background:#bbb url(../img/gf01.gif) right -10px repeat-x;line-height:12px;text-align:center;margin-top:10px}
	#nav li a.toplink.active span {background:#ec7 url(../img/gf01.gif) right -106px repeat-x;}
#nav li a.toplink span.down, #nav li a.toplink.active span.down {float:left;display:block;height:38px;background:#bbb url(../img/gf01.gif) right -10px repeat-x;line-height:12px;text-align:center;margin-top:10px}
	#nav li a.toplink.active span.down {background:#ec7 url(../img/gf01.gif) right -106px repeat-x}

	#nav li a.toplink span.work {padding:0 10px}
	#nav li a.toplink span.home {padding:0 31px}
	#nav li a.toplink span.down.sluzby {padding:0 26px}
	#nav li a.toplink span.eshop {padding:0 26px}
	#nav li a.toplink span.partneri {padding:0 23px}
	#nav li a.toplink span.certifikace {padding:0 12px}
	#nav li a.toplink span.sponzorujeme {padding:0 4px}
	#nav li a.toplink span.down.onas {padding:0 30px}
	#nav li a.toplink span.servis {padding:0 27px}
	#nav li a.toplink span.down.kontakty {padding:0 17px}
#nav li:hover a.toplink,
#nav a.toplink:hover
{background:#7b2 url(../img/gf01.gif) 0 -48px repeat-x;color:#fff}
#nav li:hover a.toplink span,
#nav a.toplink:hover span
{background:#7b2 url(../img/gf01.gif) right -58px repeat-x}
#nav li:hover a.toplink span.down,
#nav a.toplink:hover span.down
{background:#7b2 url(../img/gf01.gif) right -58px repeat-x}
#nav table {position:absolute;left:0;top:0;border-collapse:collapse;margin:0;padding:0}
#nav li:hover {position:relative;z-index:200}
#nav a:hover {position:relative;white-space:normal;z-index:200}
#nav :hover ul.sub
{width:143px;height:auto;left:-20px;top:48px;background:url(../img/gf03.gif) 0 -10px;border:1px solid #fff;border-top:2px solid #000;border-bottom:3px solid #000;white-space:nowrap;z-index:300;padding:3px}
#nav :hover ul.sub li
{position:relative;float:left;display:block;width:143px;height:25px;font-weight:normal}
#nav :hover ul.sub li a
{display:block;width:141px;height:23px;font-size:12px;font-weight:bold;line-height:23px;text-indent:5px;color:#df0;text-decoration:none;border:1px solid #222}
#nav li ul.sub li a.flow
{background:#997 url(../img/gf02.gif) 132px 7px no-repeat;color:#fff}
#nav :hover ul.sub li a:hover 
{background:#777; color:#fff; border-color:#fff}
#nav :hover ul.sub li a.flow:hover
{background:#777 url(../img/gf02.gif) 132px -10px no-repeat; color:#fff}
#nav li b {display:block;width:143px;height:18px;font-size:12px;line-height:18px;text-indent:8px;background:#444;color:#fc0;border-bottom:1px solid #fc0;cursor:default;margin-bottom:5px}
#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{width:143px;height:auto;left:142px;top:-1px;background:url(../img/gf03.gif) 0 -13px;padding:3px;border:1px solid #222;border-top:2px solid #000;border-bottom:3px solid #000;white-space:nowrap;z-index:400}
#nav ul, 
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute;width:0;height:0;left:-9999px;top:-9999px;list-style:none;margin:0;padding:0}
#nav li:hover li:hover > ul
{width:143px;height:auto;left:143px;top:-1px;background:url(../img/gf03.gif) 0 -13px;border:1px solid #ddd;border-top:2px solid #000;border-bottom:3px solid #000;white-space:nowrap;z-index:400;padding:3px}
#nav li:hover > ul ul 
{position:absolute;width:0;height:0;left:-9999px;top:-9999px;list-style:none;margin:0;padding:0}
#nav li:hover li:hover > a.flow
{background:#777 url(../img/gf02.gif) 122px -10px no-repeat; color:#fff; border-color:#fff}
#nav li:hover li:hover > li a.flow
{background:#777 url(../img/gf02.gif) 122px 7px no-repeat; color:#fff; border-color:#fff}

/*GENERAL*/
body {background:#00080E url(../img/L00.jpg) repeat-x;color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:.8em;margin:0;padding:0}
a {color:#39f}
a:hover {color:#fff}
h1 {font-size:1.5em;background:url(../img/gf03.gif);color:#a5c4ff;border-left:3px solid #a5c4ff;margin:0 0 50px 70px;padding:4px 5px}
h2 {font-size:1.2em;color:#fa0;margin:5px 0 10px 0;border-left:3px solid #f90;padding-left:5px}
h3 {font-size:1.1em;color:#0c3;margin:0;border-left:3px solid #0c3;padding-left:5px;margin-bottom:5px}
ul {margin:1em 0;padding:0}
.req01, .req02 {color:#c00;font-size:1.5em}
.req02 {display:block;float:right}

/*margin:mar*/
.mar_0 {margin:0}
.mar_auto {margin:auto}
.mar_top_15 {margin-top:15px}
.mar_30_aut {margin:30px auto}
.mar_rgt_5 {margin-right:5px}
.mar_rgt_63 {margin-right:63px}
.mar_bot_5 {margin-bottom:5px}
.mar_bot_20 {margin-bottom:20px}
.mar_bot_50 {margin-bottom:50px}
.mar_bot_200 {margin-bottom:200px}
.mar_lft_20 {margin-left:20px}
.mar_lft_30 {margin-left:30px}

/*padding:pad*/
.pad_3 {padding:3px}
.pad_top_30 {padding-top:30px}
.pad_lft_10 {padding-left:10px}

/*font:fnt*/
.fnt_11 {font-size:1.1em}
.fnt_15 {font-size:1.5em}

/*text-align:txt*/
.txt_ctr {text-align:center}

/*input:inp*/
input, textarea {font-family:Verdana, Geneva, sans-serif;font-size:1em;margin:0;padding:1px 3px 3px 3px}
.inp_txt {width:400px;height:1.8em;background:#ddd;color:#000;border:none}
.inp_area {width:400px;height:18em;background:#fff;color:#000;border:none;line-height:1em}

.inp_sbm,
.inp_sbm_del,
.inp_sbm_edit,
.inp_sbm_add,
.inp_sbm_upload,
.inp_sbm_upload_pdf,
.inp_sbm_back {
	display:block;
	color:#eee;
	text-align:center;
	text-decoration:none;
	border:1px solid #eee;
	cursor:pointer;
}

a.inp_sbm_add,
a.inp_sbm_edit,
a.inp_sbm_upload,
a.inp_sbm_upload_pdf,
a.inp_sbm_back {
	height:16px;
	padding:2px 6px 3px 6px
}

	.inp_sbm {width:100px;background:#033579 url(../img/sbm.gif) 0 0 repeat-x;margin-top:10px}
	.inp_sbm_del {background:#892E03 url(../img/sbm.gif) 0 -69px repeat-x}
	.inp_sbm_edit {background:#03573F url(../img/sbm.gif) 0 -46px repeat-x;margin-right:3px}
	.inp_sbm_add {width:115px;background:#033579 url(../img/sbm.gif) 0 0 repeat-x}
	.inp_sbm_add_pdf {background:#530}
	.inp_sbm_upload {background:#476803 url(../img/sbm.gif) 0 -23px repeat-x;margin-right:3px}
	.inp_sbm_upload_pdf {background:#573503 url(../img/sbm.gif) 0 -92px repeat-x;margin-right:3px}
	.inp_sbm_back {width:80px;background:#281A40 url(../img/sbm.gif) 0 -115px repeat-x}

.inp_sbm:hover,
.inp_sbm_del:hover,
.inp_sbm_edit:hover,
.inp_sbm_add:hover,
.inp_sbm_upload:hover,
.inp_sbm_upload_pdf:hover,
.inp_sbm_back:hover {
	background:#333 url(../img/sbm.gif) 0 -138px repeat-x;
	color:#fff;
	border-color:#cf0;
}

.lock {width:30px;height:24px;background:url(../img/lock01.gif) no-repeat;text-align:right}

.td01 {color:#aaa;text-align:center;border:1px solid #555;padding:0 10px}
.td02 {font-weight:bold;padding:0 20px}
.td03 {background:#ddd;border:1px solid #888}
.td04 {background:#fff;border:1px solid #888}

/*admin*/

/*DISPLAY:d*/
.d1 {background:#c4d4be url(../img/d01.gif) repeat-x}
.d2 {background:url(../img/d02.gif) repeat-y}
.d3 {background:url(../img/d03.gif) top right repeat-y}
.d4 {background:url(../img/d04.gif) bottom left repeat-x}
.d5 {background:url(../img/d05.gif) 0 0 no-repeat}
.d6 {background:url(../img/d06.gif) top right no-repeat}
.d7 {background:url(../img/d07.gif) bottom left no-repeat}
.d8 {background:url(../img/d08.gif) bottom right no-repeat;padding:50px 30px}

.head {width:350px;background:#666;color:#fff;font-size:1em;font-weight:bold;border:1px solid #444;border-left:5px solid #fc6;margin:0 0 10px 5px;padding:0 5px}

.td05 {background:#323931;color:#fff;font-size:1em;text-align:center;padding:5px}
.td06 {background:#6b7a69;padding:5px}
.td06 span {font-size:.9em}

/*width:w*/
.w_15p {width:15%}
.w_30p {width:30%}
.w_65p {width:65%}
.w_85p {width:85%}
.w_95p {width:95%}
.w_99p {width:99%}
.w_10 {width:10px}
.w_40 {width:40px}
.w_55 {width:55px}
.w_65 {width:65px}
.w_90 {width:90px}
.w_107 {width:107px}
.w_150 {width:150px}
.w_155 {width:155px}
.w_158 {width:158px}
.w_165 {width:165px}
.w_170 {width:170px}
.w_204 {width:204px}
.w_208 {width:208px}
.w_439 {width:439px}
.w_720 {width:720px}
.w_800 {width:800px}
.w_830 {width:830px}

/*height:h*/
.h_183 {height:183px}
.h_185 {height:185px}

/*background:b*/
.b_333 {background:#333}
.b_444 {background:#444}

/*border:brd*/
.brd_ccc {border:1px solid #ccc}
.brd_666_dot {border:1px dotted #666}

.mini_nav {float:right;font-size:.8em;border:1px solid #777;border-right:5px solid #777;margin-top:-20px;padding:2px 20px}
.mini_nav a {text-decoration:none}
.flt_lft {float:left}
.flt_rgt {float:right}
.noborder {border:none}

.pohoda {background:url(../img/pohodasql.gif) no-repeat;padding-left:60px}

.note {color:#444;font-size:.9em;line-height:1.1em;text-align:center;padding:15px}

.gallery_box {background:url(../img/gf07.gif) -1px 0px repeat-x;text-align:center;border:1px dotted #555;margin:0 7px 7px 0}
.pos_rel {position:relative}
.pos_abs_L50_T50 {position:absolute;left:50%;top:50%}
.img_hor {width:200px;height:150px;margin-left:-102px;margin-top:-80px}
.img_ver {width:129px;height:172px;margin-left:-67px;margin-top:-91px}

.gallery-photo {border-right:2px solid #aaa;border-bottom:6px solid #aaa;border-left:2px solid #aaa}
.partner_logo img {border:2px solid #aaa}
.partner_logo img:hover {border:2px solid #cf0}
.spnzr_box_1 {width:217px;height:150px;background:url(../img/gf07.gif) -1px 0 repeat-x;border-top:1px dotted #aaa;border-left:1px dotted #aaa;padding:10px 0 0 10px;margin:0 1px 40px 0}
.spnzr_box_2 {width:619px;background:url(../img/gf07.gif) -1px 0 repeat-x;border-top:1px dotted #aaa;border-right:1px dotted #aaa;padding:10px 10px 10px 20px;margin-bottom:40px}
.partner_box_3, .partner_box_3_pub {width:397px;min-height:48px;background:url(../img/gf08.gif) -1px 0 repeat-x;border:1px dotted #aaa;border-bottom:none;padding:10px 10px 0 10px;margin:0 19px 0 0}
.partner_box_3 {border-bottom:1px dotted #333}
.partner_box_4 {width:397px;border:1px dotted #aaa;border-top:none;padding:3px 10px 10px 10px;margin:0 19px 0 0}
.img_title {color:#444;font-size:1.1em;font-weight:bold;padding:0 0 10px 20px}

.tbl_ava {background:#555;border:1px solid #aaa;margin:40px 0 25px 0}
.th_ava {background:#8a0;color:#111}
.td_ava_01 {background:#444;padding:0 5px}
.inp_ava {background:#ccc;border:1px solid #222}

.img_main {float:left;width:378px;height:314px}
.internet {background:url(../img/internet.jpg) no-repeat}
.volani {background:url(../img/volani.jpg) no-repeat}
.kamery {background:url(../img/kamery.jpg) no-repeat}
.zabezpeceni {background:url(../img/zabezpeceni.jpg) no-repeat}
.esystemy {background:url(../img/esystemy.jpg) no-repeat}
.satelit {background:url(../img/satelit.jpg) no-repeat}
.datove {background:url(../img/datove.jpg) no-repeat}
.servis {background:url(../img/servis.jpg) no-repeat}
