/*GENERALS*/
body{
	margin:0px;
	padding:0px;
	background-color:#c7c7c7;
	background: #d9d9d9 url(../images/background_image_new.jpg) no-repeat top center;
	font-family: Arial, Verdana, Tahoma, Geneva;
	font-size:12px;
	color:#676869;
	text-align:left;
	overflow:visible;
}

img { behavior: url(../iepngfix.htc);}
div{ behavior: url(../iepngfix.htc);}
a{ behavior: url(../iepngfix.htc);}

@font-face{font-family: CorpidHeavy;
    src: url('fonts/CorpidOT-Heavy.eot');
    src: local('CorpidHeavy'), url('fonts/CorpidOT-Heavy.otf') format('opentype');}

/*END GENERALS*/
/*NADPISI*/
h1{ font-size:45px; font-family: Arial, Verdana, Tahoma, Geneva; margin:0px; padding:0px; font-weight:normal; color:#00aef0;}
h2{ font-size:30px; font-family: Arial, Verdana, Tahoma, Geneva; margin:0px; padding:0px; font-weight:normal; color:#00aef0;}
h3{ font-size:18px; margin:0px; padding:0px; font-weight:bold; color:#5d5d5e;}
h4{ font-size:14px; font-weight:normal; margin:0px; padding:0px; padding-top:10px;}
h5{ font-size:11px; font-weight:bold;  margin:0px; margin-bottom:5px; color:#880000;}
/*END NADPISI*/
/*POSITION*/
.left{ float:left;}
.right{ float:right;}
.t_left{ text-align:left;}
.t_right{ text-align:right}
.t_center{ text-align:center;}
.absolute{ position:absolute;}
.relative{ position:relative;}
/*END POSITION*/
/*COLORS*/
.white{ color:white;}
.black{ color:black;}
.blue{ color:#00aef0;}
.gray{ color:#676869;}
/*END COLORS*/
/*MEASUREMENT*/
.height_17{ height:17px;}
.height_18{ height:18px;}
.height_19{ height:19px;}
.height_20{ height:20px;}

.margin_right_20{ margin-right:18px;}
.margin_top_10{ margin-top:10px;}
.margin_top_15{ margin-top:15px;}
.margin_right_20{ margin-right:20px;}

.padding_top_5{ padding-top:5px;}
.padding_top_10{ padding-top:10px;}
.padding_top_15{ padding-top:15px;}
.padding_top_30{ padding-top:30px;}
.padding_bottom_15{ padding-bottom:15px;}
.padding_bottom_25{ padding-bottom:25px;}
.padding_left_10{ padding-left:10px;}
.padding_left_20{ padding-left:20px;}
.padding_left_40{ padding-left:40px;}
/*END MEASUREMENT*/
/*FONT SIZE*/
.font_size_11{ font-size:11px;}
.font_size_12{ font-size:12px;}
.font_size_13{ font-size:13px;}
.font_size_14{ font-size:14px;}
.font_size_15{ font-size:15px;}
.font_size_16{ font-size:16px;}
/*END FONT SIZE*/
/*BASIC SETTINGS*/
table{ margin:0px; padding:0px; border:0px;}
tr{ margin:0px; padding:0px; border:0px;}
td{ margin:0px; padding:0px; border:0px;}
ul{ list-style:none; margin:0px; padding:0px;}
li{ margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px; border:0px;}
select{ margin:0px; padding:0px;}
p{ padding:0px; margin:0px;}
img{ padding:0px; margin:0px;}
a{ color:#000000; margin:0px; padding:0px;}
a:hover{ text-decoration:none;}
a.hover_blue:hover{ color:#00aef0;}
a img{ border:0px;}
a.hover_underline{ text-decoration:none;}
a.hover_underline:hover{ text-decoration:underline;}
.normal{ font-weight:normal;}
.bold{ font-weight:bold;} 
.italic{ font-style:italic;}
.border{ border:1px solid red;}
.breaker { clear: both; margin: 0px; padding: 0px; font-size: 0px; height:0px; line-height:0px; overflow: hidden}
.uppercase{ text-transform:uppercase;}
.lowercase{ text-transform:lowercase;}
.underline{ text-decoration:underline;}
.text_decoration_none{ text-decoration:none;}
.line_bottom{ border-bottom:1px solid #dfe0e0;}
/*END BASIC SETTINGS*/

/*DOCUMENT*/

/* BACKGROUND-IMAGE */
#background_image{}
/* END BACKGROUND-IMAGE*/

/** CENTER */
#center{
	width:1001px;
	/**width:1022px;*/
	margin:0px auto;
}
/** END CENTER */

/*** SITE MAP*/
.page{}
/*** END SITE MAP*/

/*** HEADER */
#header{
	width:944px;
	margin:0px auto;
	font-family:Iova Nova, Verdana, Tahoma, Geneva;
	font-size:30px;
	color:#a0a0a0;
}
#header img.logo{ padding-top:10px;}
#header p{ padding-left:20px; padding-top:45px;}

/*#header #search{ width:163px; padding-right:41px;}*/
#header #search{ width:163px; height:36px; padding-top:0px; padding-right:21px;}
#header #search img{ padding-left:2px;}
#header #search_form{ }
#header #search_form #search_phrase{ width:118px; height:26px; background-image:url(../images/input_search.jpg); background-repeat:no-repeat; color:#676869; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:10px 0px 0px 12px;}

#header #languages{ padding-top:64px; padding-right:35px;}
#header #languages a{ text-decoration:none; color:#676869; padding-left:10px;}
#header #languages a:hover{ color:#00aef0;}
#header #languages a.visited{ color:#00aef0;}

/*** END HEADER */

/*** SHADOW */
#shadow{ 
	width:978px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}
/*** END SHADOW */

/**** BANNER */
#banner{
	width:978px;
}
/**** END BANNER */

/**** NAVIG */
#navig{
	width:978px;
	margin-top:0px;
	*margin-top:-3px;
}
#navig #navig_content{ width:931px; height:44px; padding:0px 0px 10px 13px!important; padding:0px 0px 0px 13px; background-image:url(../images/bg_navig_content.jpg); background-repeat:repeat-x; font-size:25px; color:white;}
#navig #navig_content li.sk{ display:block; float:left; padding:0px; margin-right:0px; margin-right:-17px;}
#navig #navig_content li.en{ display:block; float:left; padding:0px; margin-right:0px; margin-right:-16px;}
#navig #navig_content a{ display:block; float:left; padding:0px; color:white; text-decoration:none; font-weight:bold;}
/*#navig #navig_content a:hover{ color:#00aef0;}*/
#navig #navig_content a span.navig_content_middle{ float:left; padding:0px;}
/*#navig #navig_content a:hover span.navig_content_middle{ background-image:url(../images/bg_navig_hover.jpg); background-position:top; background-repeat:repeat-x;}*/
#navig #navig_content a span.navig_content_left{ width:15px; height:54px; float:left;}
#navig #navig_content a:hover span.navig_content_left{background-image:url(../images/bg_navig_hover_left.png); background-position:top; background-repeat:repeat;}
#navig #navig_content a span.navig_content_right{ width:15px; height:54px; float:left;}
#navig #navig_content a:hover span.navig_content_right{background-image:url(../images/bg_navig_hover_right.png); background-position:top; background-repeat:repeat;}

#navig #navig_content li.selected a span.navig_content_middle{ color:#00aef0; background-image:url(../images/bg_navig_hover.jpg); background-position:top; background-repeat:repeat-x;}
#navig #navig_content li.selected a span.navig_content_left{background-image:url(../images/bg_navig_hover_left.png); background-position:top; background-repeat:repeat;}
#navig #navig_content li.selected a span.navig_content_right{background-image:url(../images/bg_navig_hover_right.png); background-position:top; background-repeat:repeat;}


#navig #navig_right{ width:17px; height:74px;}
#navig #navig_left{ width:17px; height:74px;}
#navig #navig_shadow{ width:944px; height:20px; background-color:white;}
/**** END NAVIG */

/**** NEW NAVIG */
#navig #navig_content{padding: 0px 0px 10px 5px!important;width:939px;}
#navig #navig_content li.en{margin-right:-18px;}
#navig #navig_content li.sk{margin-right:-18px;}
#navig #navig_content a{display:block;float:left;height:54px;text-transform:uppercase;font-family:CorpidHeavy, Verdana, Arial, Helvetica, sans-serif;font-size:22px;*font-size:20px;font-weight:bold;}
#navig #navig_content a span{display:block;float:left;height:54px;}

#navig #navig_content a span.navi_lt{width:20px;}
#navig #navig_content a span.navi_md{height:38px;padding:16px 5px 0px 5px;}
#navig #navig_content a span.navi_rt{width:20px;}

#navig #navig_content a:hover span.navi_lt{background:url(/images/bg-navig-top-lt.png) no-repeat left top;}
#navig #navig_content a:hover span.navi_md{background:url(/images/bg-navig-top.png) repeat-x left top;color:#00aef0;}
#navig #navig_content a:hover span.navi_rt{background:url(/images/bg-navig-top-rt.png) no-repeat left top;}

#navig #navig_content li.selected a span.navi_lt{background:url(/images/bg-navig-top-lt.png) no-repeat left top;}
#navig #navig_content li.selected a span.navi_md{background:url(/images/bg-navig-top.png) repeat-x left top;color:#00aef0;}
#navig #navig_content li.selected a span.navi_rt{background:url(/images/bg-navig-top-rt.png) no-repeat left top;}
/**** END NEW NAVIG */

/**** CONTAINER */
#container{
	width:944px;
	margin:0px auto;
	padding-top:10px;
	background-image:url(../images/bg_container.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#fdfdfd;
}

#container2{
	width:944px;
	margin:0px auto;
	padding-top:20px;
	background:#fdfdfd url(../images/container-bg.jpg) center bottom no-repeat;
}
/**** END CONTAINER */

/***** LEFT */
#left{ width:450px; padding-left:50px; padding-right:50px;}
#left .text{ background-image:url(../images/bg_left_text.jpg); background-repeat:no-repeat; background-position:top; width:448px!important; width:auto; padding:25px 20px 0px 18px !important; padding:25px 10px 0px 18px;}
#left .text img{ margin-left:300px; margin-top:2px !important; margin-top:-15px;}

#left2{ width:265px; padding-left:20px;}

#left2 #navig2 ul{}
#left2 #navig2 li{ padding-left:10px; width:194px;}
#left2 #navig2 a{ color:#606162; font-size:14px; font-weight:bold; text-decoration:none; line-height:30px; }
#left2 #navig2 a:hover{ color:#00aef0;}
#left2 #navig2 a.visited{ color:#00aef0;}

#left2 #kontakt{ padding-top:30px; padding-left:10px;}
/***** END LEFT */

/***** RIGHT */
#right{ width:305px; padding-left:50px !important; padding-left:0px; padding-right:30px !important; padding-right:0px;}
#right #icon{ width:200px; height:80px; float:left; background-image:url(../images/bg_icons.png); background-repeat:no-repeat; background-position:center left; padding-top:20px; padding-left:10px;}
#right #icon img{ padding-left:13px; padding-top:10px;}

#right2{ width:614px; padding-right:35px; padding-bottom:5px;}

#right2 #table_odznaky{ width:335px; line-height:25px;}
#right2 #table_odznaky td{ border-top:1px solid white; padding-left:10px; width:50px;}
#right2 #table_odznaky td.td_border{ border-bottom:1px solid #dfe0e0; }
#right2 #table_odznaky td.bg{ background-color:#f7f7f7;}

#right2 .foto{ padding:15px 10px 0px 0px;}
#right2 .foto img{ border:1px solid white;}
#right2 .foto img:hover{ border:1px solid #00aef0;}

#right2 .foto-k-clanku-box{}
#right2 .foto-k-clanku-box .photos-holder{ width:138px; height:104px; float:left; padding-right:15px;  padding-top:15px;}
#right2 .foto-k-clanku-box .photos-holder a img{ border:1px solid white;}
#right2 .foto-k-clanku-box .photos-holder a img:hover{ border:1px solid #00aef0;}
/***** END RIGHT */

/*** FOOTER */
#footer{
	width:944px;
	margin-left:15px;
	color:#231f20;
	padding-top:10px;
	padding-bottom:10px;
}

#footer a{ text-decoration:none; font-weight:bold;}
#footer a:hover{ text-decoration:underline;}
/*** END FOOTER */

#breadcrumb{ margin:0px; padding:0px;}
#breadcrumb li{ display:block; float:left; padding-right:0px;}
#breadcrumb li a{ color:#999999; text-decoration:underline;}
#breadcrumb li a:hover{ text-decoration:none;}

#myContent{position:relative;}
#myContent a{display:block;position:relative;top:-455px;}

/*END DOCUMENT*/


