@charset "utf-8";
/* CSS Document */
body 													{ padding: 0px; margin:0px; font-family: Arial, Tahoma, Helvetica, sans-serif; background:#fff; }

.g-clear 												{ clear: both; float: none; font-size: 0; line-height: 0; height: 0; position: static; overflow: hidden; }
.centrum												{ width: 960px;	margin: 0 auto; text-align: left; position: relative;}


/* - HEADER - begining - */
.header     											{ position: relative; height: 140px; *zoom: 1; *zoom: 1; margin-bottom: 0px; border-top:0px solid #C0C0C0; border-bottom:0px solid #C0C0C0; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.header .logo    										{ float: left; position: relative; margin: 20px 0px 0px 15px;}
.header .logo img   									{ display: block; border:0;}
.header .menus    										{ float: right; position: absolute; width: 670px; top:80px; left: 330px;}
.header .menu    										{ float: right; position: relative; width: 650px;}

.header .super    										{ padding: 0px; margin:0px; }
.header .super p   										{ font-size: 11px; color:#AF1D05; font-weight: 400; text-align:right; text-transform: none; padding: 3px 0px 0px 0px; margin:0px 10px 0px 0px;}
.header .super a 										{ font-size: 11px; color:#C0C0C0; text-decoration: none; padding: 5px 10px 3px 10px; margin:0px 0px 0px 0px; background:#000;}
.header .super a:hover									{ font-size: 11px; color:#fff; text-decoration: underline: }
/* - HEADER - end - */

/****** Slider block ******/
#movies 												{ margin: 0px 0px 0px 0px; clear: right; border-bottom:1px solid #808080; }
.clear 													{ clear: both;}
.left 													{ top: 0; left: 0; width: 275px !important; height: 250px;}

/****** Fotka block ******/
.fotka				 									{ width: 640px; height:250px; float: left; position: relative; padding: 10px 10px 0px 0px; overflow: hidden; *zoom: 1; margin:0px 10px 10px 0px; *display: inline; }

/****** ADRR block ******/
.adrr													{ width:320px; height:300px; position:absolute; right:0px; top:0px; background:#fff; border-bottom:1px solid #808080; overflow:hidden;}
.adrr h2  												{ font-size: 18px; color:#000; font-weight: normal; padding: 0px 0px 0px 0px; margin:20px 10px 10px 20px; font-family:Arial Narrow, Arial, Helvetica,sans-serif;}
.adrr p   												{ font-size: 14px; color:#6F844A; text-align:right; padding: 10px 0px 5px 0px; margin:2px 10px 0px 20px; }
.adrr a 												{ font-size: 16px; color:#000; text-decoration: none;}
.adrr a:hover											{ color:#92481D; text-decoration: underline; }
.adrr span 												{ font-size: 30px; color:#92481D;}

/****** - MAIN - start - ******/
.main     												{ position: relative; *zoom: 1; *zoom: 1; margin-bottom: 30px; padding: 30px 0px 0px 0px; margin:0px 0px 0px 0px; border-top:0px solid #C0C0C0; }

.main-adv			 									{ float: left; width: 225px; height: 150px; position: relative; padding: 0px 0px 0px 0px; margin:0px 0px 20px 0px; overflow: hidden; *zoom: 1;*display: inline; 
														border:1px solid #C0C0C0; background:#F8F8F1;}
.main-adv h2  											{ font-size: 16px; width:100%; color:#444; font-weight: bold; text-decoration: none; text-align:left; text-transform: none; 
														padding: 8px 10px 7px 10px; margin:0px 0px 10px 0px; font-family:Arial Narrow, Arial, Helvetica,sans-serif; background:#D5DEC5;}
.main-adv h3  											{ font-size: 14px; color:#333; font-weight: normal; text-align:left; text-transform: none; padding: 0px 0px 0px 0px; margin:0px 0px 10px 0px;}
.main-adv p   											{ font-size: 12px; color:#000; font-weight: 400; text-align:left; text-transform: none; padding: 0px 10px 0px 0px; margin:0px 10px 0px 10px;}
.main-adv img											{ float:right; margin: 5px 15px 5px 0px;}
.main-vst			 									{ float: left; width: 16px; height: 150px; position: relative;}

.main-wide			 									{ float: left; position: relative; padding: 10px 10px 0px 0px; overflow: hidden; *zoom: 1; margin:0px 10px 10px 0px; *display: inline; width: 630px; }
.main-wide h1  											{ font-size: 24px; color:#33411d; font-weight: normal; text-align:left; text-transform: none; padding: 0px 0px 0px 0px; margin:0px 0px 10px 10px; font-family:Arial Narrow, Arial, Helvetica,sans-serif;}
.main-wide h2  											{ font-size: 18px; color:#000; font-weight: normal; text-align:left; text-transform: none; padding: 20px 0px 0px 0px; margin:0px 0px 10px 10px; font-family:Arial Narrow, Arial, Helvetica,sans-serif;}
.main-wide h3  											{ font-size: 14px; color:#000; font-weight: normal; text-align:left; text-transform: none; padding: 0px 0px 0px 0px; margin:0px 0px 10px 10px;}
.main-wide h4  											{ font-size: 14px; color:#000; font-weight: normal; text-align:center; text-transform: none; padding: 0px 0px 0px 0px; margin:0px 0px 10px 10px;}
.main-wide p   											{ font-size: 12px; color:#333; font-weight: 400; text-align:justify; text-transform: none; padding: 0px 10px 0px 0px; margin:10px 10px 10px 10px;}
.main-wide a   											{ font-size: 12px; color:#333; }
.main-wide a:hover										{ font-size: 12px; color:#92481D; text-decoration: underline;}
.main-wide ul 											{ type: square; padding: 0px 20px 0px 20px; margin: 10px 0px 10px 25px;}
.main-wide li 											{ font-size: 12px; color: #666;}

#citata p  												{ font-size: 12px; color:#63584D; font-weight: 400; font-style: italic; text-align:left; text-transform: none; padding: 0px 10px 0px 0px; margin:0px 10px 0px 75px;}
#vrezka p	   											{ font-size: 12px; color:#000; font-weight: 400; text-align:left; text-transform: none; padding: 0px 10px 0px 0px; margin:0px 10px 0px 20px;}

.main-dop			 									{ padding:10px 0px 0px 0px; margin:0 0 0 630px; }
.main-dop h2  											{ font-size: 18px; color:#000; font-weight: normal; text-align:left; text-transform: none; padding: 0px 0px 0px 0px; margin:10px 0px 10px 0px; font-family:Arial Narrow, Arial, Helvetica,sans-serif;}
.main-dop h3  											{ font-size: 14px; color:#000; font-weight: normal; text-align:left; padding: 0px; margin:15px 10px 3px 0px; font-family:Arial Narrow, Arial, Helvetica,sans-serif;}
.main-dop p   											{ font-size: 12px; color:#333; font-weight: 400; text-align:justify; text-transform: none; padding: 0px 10px 0px 0px; margin:0px 10px 0px 0px;}
.main-dop a												{ font-size: 12px; color:#92481D;}
.main-dop a:hover										{ color:#000;}
.main-dop ul 											{ type: square; text-align:left; padding: 0px 20px 0px 20px; margin: 10px 0px 10px 0px;}
.main-dop li 											{ font-size: 12px; color: #333; }
.main-dop hr 											{ noshade:noshade; size:1px; color:#E4E4E4; text-align:left; margin: 0px 20px 0px 0px;}
.send 													{ margin: 0px 0px 0px 20px;}

.more p   												{ font-size: 11px; color:#333; font-weight: 400; text-align:right; text-transform: none; padding: 10px 10px 0px 0px; margin:0px 10px 0px 0px;}
.more a 												{ font-size: 11px; color:#C0C0C0; text-decoration: none; padding: 3px 5px 3px 5px; margin:0px; background:#000;}
.more a:hover											{ color:#fff; text-decoration: underline; }

.main-adrr			 									{ padding:10px 0px 0px 0px; margin:0 0 0 630px; }
.main-adrr h2  											{ font-size: 16px; color:#63584D; font-weight: normal; text-align:right; padding: 0px 10px 0px 0px; margin:20px 10px 20px 0px; font-family:Arial, Helvetica,sans-serif;}
.main-adrr p   											{ font-size: 12px; color:#333; font-weight: 400; text-align:right; text-transform: none; padding: 0px 10px 0px 0px; margin:10px 10px 30px 0px;}
.main-adrr a 											{ font-size: 12px; color:#C0C0C0; text-decoration: none; padding: 5px 10px 5px 10px; margin:0px 0px 0px 0px; background:#000;}
.main-adrr a:hover										{ font-size: 12px; color:#fff; text-decoration: underline; }
/* - MAIN - end - */

/* - FOOTER - start - */
.footbar												{ height: 50px; background:#D5DEC5;}
.f-left 												{ float: left; position: relative; padding: 0px 10px 0px 0px; overflow: hidden; *zoom: 1; margin:0px 10px 10px 0px; *display: inline; width: 630px; }
.f-left p												{ font-size: 14px; color:#444; padding: 0px 10px 0px 0px; margin:10px 0px 0px 10px;}
.f-left a												{ color:#444; text-decoration:none;}
.f-left a:hover											{ color:#000; text-decoration:underline;}

.f-r 													{ float: left; padding:0px 0px 0px 50px; margin:0px 0px 0px 0px; width:200px; height: 50px;}
.f-r p													{ font-size: 12px; color:#444; text-align:right; padding: 0px 0px 0px 0px; margin:10px 10px 0px 0px;}
.f-r a													{ color:#444; text-decoration:none;}
.f-r a:hover											{ color:#000; text-decoration:underline;}
.f-r img												{ float: right; margin: 10px 10px 10px 10px;}

.f-rimg 												{ float: left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height: 50px;}
.f-rimg	img												{ margin: 10px 10px 10px 10px;}

.footer-m			 									{ float: left; height: 50px; position: relative; padding: 0px; margin:15px 25px 10px 5px; overflow: hidden; *zoom: 1;*display: inline; border:0px solid #C0C0C0; background:#fff;}
.footer-m h3  											{ font-size: 14px; color:#808080; font-weight: normal; text-align:left; padding: 0px 0px 0px 0px; margin:0px 0px 10px 0px;}
.footer-m p   											{ font-size: 10px; color:#808080; font-weight: 400; text-align:justify; padding: 0px 10px 0px 0px; margin:0px 10px 0px 10px;}
.footer-m a   											{ font-size: 10px;  color:#33411d; text-decoration: none;}
.footer-m a:hover										{ color:#000; text-decoration: underline;}

.footer-menu			 								{ float: left; height: 50px; position: relative; padding: 0px 20px 0px 20px; margin:15px 10px 10px 10px; overflow: hidden; *zoom: 1;*display: inline; border:0px solid #C0C0C0; background:#fff;}
.footer-menu h3  										{ font-size: 14px; color:#808080; font-weight: normal; text-align:left; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.footer-menu p   										{ font-size: 10px; color:#808080; font-weight: 400; text-align:justify; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.footer-menu a   										{ font-size: 10px;  color:#808080; text-decoration: none;}
.footer-menu a:hover									{ color:#000; text-decoration: underline;}

/* - FOOTER - end - */


/* - MENU STYLE [Don't Modify!] - */
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc ul {left:-10000px;position:absolute;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li{position:relative;}.qmmc ul {z-index:110000;}.qmmc ul ul {z-index:120000;}.qmmc ul ul ul {z-index:130000;}.qmmc ul ul ul ul {z-index:140000;}.qmmc ul ul ul ul ul {z-index:150000;}li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

/* QuickMenu 0 */
/*  (MAIN) Container */  
#qm0  													
 { 
	background-color:transparent; 
 }
 
 /*  (MAIN) Items */  
 #qm0 a  												
 { 
	padding:5px 25px 3px 10px;  
	background-color:#fff;  
	color:#333;  
	font-family:Arial; Arial Narrow;	
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	border-width:0px 0px 0px 2px;
	border-style:solid;
	border-color:#333; 
 }
	
 /*  (MAIN) Hover State */  
 #qm0 a:hover  											
 { 
	 background-color:#32421d;  
	 color:#fff;  
	 border-color:#8da662; 
 }
	 
 /*  (MAIN) Parent items */  
 #qm0 .qmparent  										
 { 
	 margin:0px 0px 0px 0px;  
	 background-image:none; 
	 background-repeat:no-repeat;  
	 background-position:95% 50%;  
 }
 
 /*  (MAIN) Active State */  
 body #qm0 .qmactive, body #qm0 .qmactive:hover  		
 { 
	 background-color:#fff;  
	 color:#000;  
	 text-decoration:none;  
	 border-color:#8da662; 
 }
 
 /*  (SUB) Container */  
 #qm0 div, #qm0 ul  									
 { 
	padding:0px 0px 0px 0px;  
	border-width:1px;  
	border-style:solid; 
	border-color:#8da662; 
 }
 
 /*  (SUB) Items */  
 #qm0 div a, #qm0 ul a  								
 { 
	padding:5px 5px 3px 3px;  
	background-color:#f1f1e5;  
	color:#000;  
	font-size:11px;  
	font-weight:normal;  
	border-width:1px;  
	border-style:solid;  
	border-color:#D5DEC5; 
 }
 
 /*  (SUB) Hover State */  
 #qm0 div a:hover, #qm0 ul a:hover 						
 { 
	background-color:#333;  
	color:#fff;  
	text-decoration:none; 
 }
	
 /*  (SUB) Parent items */  
 #qm0 div .qmparent  									
 { 
 	background-image:url(images/arrow-bg2_right.gif); 
 }
 
 /*  (SUB) Active State */  
 body #qm0 div .qmactive, body #qm0 div .qmactive:hover 
 { 
	background-color:#333;
	color:#ffffff; }
/* - MENU STYLE - end -*/