/*global settings*/

body
{	
	margin: 0 0 0 22px;
	text-align:left;
   padding: 0 0 0 0;
	background:#848484;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #484848;
}
form
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
input
{
	border:1px solid ;
	font-size:11px;
	background:#F0F0F0;
}
textarea
{
	border:1px solid ;
	font-size:11px;
	background:#F0F0F0;	
}
select
{
	border:1px solid ;
	font-size:10px;
	background:#F0F0F0;	
}
.sel
{
		border:1px solid black;
   	font-size:10px;
   	background:#F0F0F0;	
}
a.odk_text:link
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#484848;
	text-decoration: none;	
}
a.odk_text:visited
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#484848;
	text-decoration: none;	
}
a.odk_text:hover
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#484848;
	text-decoration: underline;	
}
a.off_2:link
{
	font-family: Arial, sans-serif;
	color:#FFF;
	text-decoration: none;	
	font-size:14px;	
}
a.off_2:visited
{
	font-family: Arial, sans-serif;
	color:#FFF;
	text-decoration: none;	
	font-size:14px;	
}
a.off_2:hover
{
	font-family: Arial, sans-serif;
	color:#FFF;
	text-decoration: underline;	
	font-size:14px;	
}
a.off:link
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#808080;
	text-decoration: none;	
}
a.off:visited
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#808080;
	text-decoration: none;	
}
a.off:hover
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#808080;
	text-decoration: underline;	
}
#main
{
	width:789px;
	margin-top:0px;
}
#left
{
	position:absolute;
	left:8px;
	top:66px;
	width:14px;
	height:206px;
	background: url(../images/left.jpg) left top no-repeat;
}
#right
{
	position:absolute;
	left:797px;
	top:67px;
	width:13px;
	height:206px;
	background: url(../images/right.jpg) left top no-repeat;
}
h4
{
	font-size:13px;
	padding: 0 0 0 0;	
	margin: 0 0 0 0;
	font-weight:bold;
}
h3
{	
	font-size:12px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
   font-weight:normal;
}
h1
{
	font-size:9px;
	padding: 0 0 0 0;	
	margin: 0 0 0 0;
}

img.logo
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display: block;
	z-index:-100;
}
.dny
{
	float:left;
	width:52px;
	background-color:#FFF;
	text-align:center;
	margin:0 0 0 1px;
}
.dny_r
{
	position:relative;
	left:0px;
	float:left;
	width:52px;
	height:30px;
	font-size:12px;
	background-color:#575757;
   color:white;
	text-align:center;
	margin:1px 0 0 1px;
}
.dny_p
{
	position:relative;
	left:0px;
	float:left;
	width:52px;
	height:30px;	
	background:#F0830F;
	color:white;
	font-size:12px;
	text-align:center;
	margin:1px 0 0 1px;
}
.dny_n
{
	position:relative;
	left:0px;
	float:left;
	width:52px;
	height:30px;	
	background-color: #CECECD;
	text-align:center;
	margin:1px 0 0 1px;
}
a.email:link
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#575757;	
	text-decoration:none;
}
a.email:visited
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#575757;	
	text-decoration:none;
}
a.email:active
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#B64300;
	text-decoration:none;
}
a.email:hover
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#B64300;
	text-decoration:none;
}



/*--------------------------------------------------------------------------------------------*/
/* part_1 of cloister (menu,lanuage,adress) */
#part_1
{
	position:absolute;
	left:22px;
	width:167px;
	height:295px;
	background-color:#EFEFEF;
	padding: 6px 0 0px 0;
}
#part_1_menu
{
	width:167px;
	height:153px;
	background:#707070 url(../images/menu-background-copy.gif) top left repeat-x;
   margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#menu-href
{
	position:absolute;
	top:77px;

}
#main-text
{
 width:350px;
 position:relative;
 left:16px;
}
#part_1_kontakt p {
  margin: 0px;
  padding: 0px;
}

#part_1_kontakt
{
	width:167px;
	height:135px;	
	background:#EFEFEF url(../images/main-left-bottom.gif) top left repeat-x;
}
a.menu:link
{
	width:156px;
	height:13px;
	display: block;
	background: url(../images/menu-button.gif) top left repeat-y;
	margin: 1px 0 0 11px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#FFF;
	text-decoration:none;
}
a.menu:visited
{
	width:156px;
	height:13px;
	display: block;
	background: #FFF  url(../images/menu-button.gif) top left repeat-y;
	margin: 1px 0 0 11px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#FFF;
	text-decoration:none;
}
a.menu:hover
{
	width:156px;
	height:13px;
	display: block;
	background: #A1400A ;
	margin: 1px 0 0 11px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#FFF;
	text-decoration:none;
}
a.menu:active
{
	width:156px;
	height:13px;
	display: block;
	background: #A1400A top left repeat-y;
	margin: 1px 0 0 11px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#FFF;
	text-decoration:none;
}
a.en-flag:link
{
	position:absolute;
	left:19px;
	top:269px;
	width:20px;
	height:12px;
	display: block;
	overflow: hidden;	
	background: #F8F8F6 url(../images/en_off.jpg) top left no-repeat;	
}
a.en-flag:visited
{
	position:absolute;
	left:19px;
	top:269px;
	width:20px;
	height:12px;
	display: block;
	overflow: hidden;	
	background: #F8F8F6 url(../images/en_off.jpg) top left no-repeat;	
}
a.en-flag:hover
{
	position:absolute;
	left:19px;
	top:269px;
	width:20px;
	height:12px;
	overflow: hidden;
	display: block;
	background: #F8F8F6 url(../images/en_on.jpg) top left no-repeat;	
}

a.de-flag:link
{
	position:absolute;
	left:75px;
	top:269px;
	width:20px;
	height:12px;
	display: block;	
	overflow: hidden;	
	background: #F8F8F6 url(../images/de_off.jpg) top left no-repeat;	
}
a.de-flag:visited
{
	position:absolute;
	left:75px;
	top:269px;
	width:20px;
	height:12px;
	display: block;	
	overflow: hidden;	
	background: #F8F8F6 url(../images/de_off.jpg) top left no-repeat;	
}
a.de-flag:hover
{
	position:absolute;
	left:75px;
	top:269px;
	width:20px;
	height:12px;
	display: block;	
	overflow: hidden;	
	background: #F8F8F6 url(../images/de_on.jpg) top left no-repeat;	
}
a.fr-flag:link
{
	position:absolute;
	left:130px;
	top:269px;
	width:20px;
	height:12px;
	display: block;	
	overflow: hidden;	
	background: #F8F8F6 url(../images/fr_off.jpg) top left no-repeat;	
}
a.fr-flag:visited
{
	position:absolute;
	left:130px;
	top:269px;
	width:20px;
	height:12px;
	display: block;	
	overflow: hidden;	
	background: #F8F8F6 url(../images/fr_off.jpg) top left no-repeat;	
}
a.fr-flag:hover
{
	position:absolute;
	left:130px;
	top:269px;
	width:20px;
	height:12px;
	display: block;	
	overflow: hidden;	
	background: #F8F8F6 url(../images/fr_on.jpg) top left no-repeat;	
}

.menu-margin
{
	margin: 0 0 0 5px;
}
.adress
{
	color:#B64300;
	padding: 0 0 0 20px;
	font-size:13px;
	margin: 0 0 0 0;
	font-weight:bold;	
}
.adress2
{
	color:#B64300;
	padding: 0 0 0 20px;
}
.adress2-1
{
	color:#B64300;
	padding: 2px 0 7px 20px;
	font-size:12px;
	margin: 0 0 0 0;
   font-weight:normal;	
}
.tel
{
	font-size:12px;
	margin: 0 0 0 0;
   font-weight:normal;
	color:#565656;
	padding: 0 0 0 20px;
}
.tel-1
{
	font-size:12px;
	margin: 0 0 0 0;
   font-weight:normal;
	color:#565656;
	padding: 7px 0 0 20px;
}

/*--------------------------------------------------------------------------------------------*/
/* part_2 of cloister */

#part_2
{
	position:absolute;
	top:295px;
	left:189px;
	width:427px;
}
.logo-text
{
	position:relative;
	left:100px;
	top:16px;
}
#text-2
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:326px;
}
#text-3
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:348px;
}
#text-3-1
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:348px;
}
#text-3-2
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:403px;
}
#text-3-3
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:380px;
}
#text-3-4
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:305px;
}
#text-3-5
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:348px;
}
#text-3-6
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:500px;
}
#text-3-7
{
	background:#CECECD url(../images/text-2-copy.gif) top left repeat-x; 		
	width:427px;
	height:626px;
}
.text
{
	padding:13px 15px 25px 20px;		
	display:block;	
}
#main-center-text-right
{
	position:absolute;
	left:295px;
	top:0px;
	width:139px;
	height:19px;
	background: url(../images/main-center-text-right.gif) top left no-repeat;	
}
.copyright
{
	position:relative;
	left:5px;
	font-size:9px;	
	top:37px;
	color:#565656;	
	margin: 0 0 0 0;	
}
.created
{
	position:relative;
	left:85px;
	font-size:9px;	
	top:37px;		
	color:#565656;	
	margin: 0 0 0 0;	
}
a.created2:link
{
	font-size:9px;
	color:#FFFFFF;	
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	text-decoration:none;
}
a.created2:visited
{
	font-size:9px;
	color:#FFFFFF;	
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	text-decoration:none;	
}
a.created2:hover
{
	font-size:9px;
	color:#A0060B;	
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	text-decoration:none;	
}
.nadpis1
{
	font-size:14px;
	padding: 0 0 0 0;	
	margin: 0 0 10px 0;
	font-weight:bold;
	color:#575757;	
	width:150px;	
	border-bottom: 1px solid #E37029;		
}
.nadpis2
{
	font-size:14px;
	padding: 0 0 0 0;	
	margin: 0 0 10px 0;
	font-weight:bold;
	color:#575757;		
	width:200px;	
	border-bottom: 1px solid #E37029;		
}
.nadpis3
{
	font-size:14px;
	padding: 0 0 0 0;	
	margin: 0 0 10px 0;
	font-weight:bold;
	color:#575757;	
	width:250px;	
	border-bottom: 1px solid #E37029;		
}
.nadpis4
{
	font-size:14px;
	padding: 0 0 0 0;	
	margin: 0 0 10px 0;
	font-weight:bold;
	color:#575757;		
	width:300px;	
	border-bottom: 1px solid #E37029;		
}
.nadpis5
{
	font-size:14px;
	padding: 0 0 0 0;	
	margin: 0 0 10px 0;
	font-weight:bold;
	color:#575757;		
	width:350px;	
	border-bottom: 1px solid #E37029;		
}
#copyright
{
	width:427px;
	height:53px;
	padding: 0 0 0 0;	
	margin: 0 0 0 0;
	background: #CECECD;
}
#copyright_2
{
	width:427px;
	height:53px;
	padding: 0 0 0 0;	
	margin: 0 0 0 0;
	background: #CECECD url(../images/bez_vety.jpg) bottom left no-repeat;
}
/*--------------------------------------------------------------------------------------------*/
/* part_3 of cloister  */

#part_3
{
	position:absolute;
	left:616px;
	width:181px;
	height:295px;
	background-color:#EFEFEF;
	padding: 0 0 0 0;
	margin: 0 0 0 0 ;
}
#part_3_offers
{
	width:181px;
	height:193px;
	padding: 0 0 0 0;
	margin: 0 0 0 0 ;	
	background: #F9F9F8 url(../images/main-right-offers.gif) top left repeat-x;
}
#part_3_box
{
	width:150px;
	height:172px;
	padding:0 0 0 16px;
}
#part_3_offers_box
{
	margin: 5px 0 0 0;
	width:150px;
	height:14px;
	overflow: hidden;
	background:  url(../images/main-right-top-offers.gif) top left no-repeat;
}
.offers
{
	width:150px;
	height:159px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #E9E9E9 url(../images/main-right-offers-copy.gif) top left repeat-x;	
}
a.offers_odkaz
{
	color:#B74300;		
	text-decoration:none;
}
a.offers_odkaz:hover
{
	color:#B74300;		
	text-decoration:underline;
}
.offers-text
{
	margin: 0 0 0 0 ;
	padding: 0 0 0 10px;
	color:#B74300;	
}
.offers-text2
{
	color:#565656;
	margin: 0 0 0 0 ;
	padding: 0 0 3px 10px;
}
.red-text
{
	margin: 0 0 5px 0 ;
	padding: 13px 0 0 25px;
	color:#FFF;	

}
.red-text2
{
	color:#333333;
	margin: 0 0 0 0 ;
	padding: 0 0 3px 25px;
}
.cena
{
	color:#812E00;
	margin: 0 0 0 0 ;
}

/*--------------------------------------------------------------------------------------------*/
/* part_4 of cloister  */

#part_4
{
	position:absolute;
	left:22px;
	top:410px;
	width:167px;
	height:auto;
	background-color:#FFF;
	padding: 0 0 0 0;
}
#part_4_roztazeni
{
	width:167px;
	height:364px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni1
{
	width:167px;
	height:212px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni2
{
	width:167px;
	height:212px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni3
{
	width:167px;
	height:244px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni4
{
	width:167px;
	height:267px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni5
{
	width:167px;
	height:212px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni6
{
	width:167px;
	height:267px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni7
{
	width:167px;
	height:212px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni8
{
	width:167px;
	height:364px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0 ;	
}
#part_4_roztazeni9
{
	width:167px;
	height:212px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni10
{
	width:167px;
	height:460px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni14
{
	width:167px;
	height:490px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni11
{
	width:167px;
	height:364px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni12
{
	width:167px;
	height:184px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni13
{
	width:167px;
	height:364px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni15
{
	width:167px;
	height:184px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}
#part_4_roztazeni16
{
	width:167px;
	height:490px;
	background:#F0F0F0 url(../images/main-left-bottom-copy.gif) top left repeat-x;	
	padding:0 0 0 0;	
}

/*--------------------------------------------------------------------------------------------*/
/* part_5 of cloister  */
#part_5
{
	position:absolute;
	left:616px;
	top:295px;
	width:181px;
	height:auto;
	background-color:#FFF;
	padding: 0 0 0 0;
}
#part_5_roztazeni
{
	width:181px;
	height:282px;
	background:#F2F2F2;	
}
#part_5_roztazeni1
{
	width:181px;
	height:130px;
	background:#F2F2F2;	
}
#part_5_roztazeni2
{
	width:181px;
	height:130px;
	background:#F2F2F2;	
}
#part_5_roztazeni3
{
	width:181px;
	height:162px;
	background:#F2F2F2;	
}
#part_5_roztazeni4
{
	width:181px;
	height:185px;
	background:#F2F2F2;	
}
#part_5_roztazeni5
{
	width:181px;
	height:130px;
	background:#F2F2F2;	
}
#part_5_roztazeni6
{
	width:181px;
	height:185px;
	background:#F2F2F2;	
}
#part_5_roztazeni7
{
	width:181px;
	height:130px;
	background:#F2F2F2;	
}
#part_5_roztazeni8
{
	width:181px;
	height:282px;
	background:#F2F2F2;	
}
#part_5_roztazeni9
{
	width:181px;
	height:130px;
	background:#F2F2F2;	
}
#part_5_roztazeni10
{
	width:181px;
	height:378px;
	background:#F2F2F2;	
}
#part_5_roztazeni14
{
	width:181px;
	height:408px;
	background:#F2F2F2;	
}
#part_5_roztazeni11
{
	width:181px;
	height:282px;
	background:#F2F2F2;	
}
#part_5_roztazeni12
{
	width:181px;
	height:102px;
	background:#F2F2F2;	
}
#part_5_roztazeni13
{
	width:181px;
	height:282px;
	background:#F2F2F2;	
}
#part_5_roztazeni16
{
	width:181px;
	height:408px;
	background:#F2F2F2;	
}
#part_5_roztazeni15
{
	width:181px;
	height:102px;
	background:#F2F2F2;	
}
#part_5_offer_2
{
	width:181px;
	height:82px;
	background:#BE5619 url(../images/main-right-bottom-copy.gif) top left repeat-x;
}
#part_5_pics
{
	width:181px;
	height:110px;
	background: #E9E9E9;
}
.pics
{
	padding: 5px 0 0 15px;
}

.pics2
{
	padding: 5px 0 0 5px;
	text-align: center;
}


/*--------------------------------------------------------------------------------------------*/
/* part_6 of cloister  */
#part_6
{
	position:absolute;
	left:189px;
	width:427px;
	top:0px;
	height:auto;
	background-color:#EFEFEF;
	padding: 45px 0 0 0;
	margin: 0 0 0 0;
}
.tab_offers
{
	float:left;
	width:180px;
	height:62px;
	background:#DCDCDA;
	padding:5px 0 0 5px;
	margin: 0 5px 5px 0;
	
}
.request
{
	position:relative;
	left:0px;
	float:left;
	margin: 10px 10px 10px 0;
	padding: 0 0 0 0;
	width:45px;
	text-align:center;
	height:35px;
	background: #F0830F;
	color:white;
	border: 1px solid black;
}
.prise
{
	float:left;
	text-align:right;
	width:65px;
}
.prise_2
{
	float:left;
	text-align:right;
	width:65px;
	height:40px;
	padding: 5px 5px 0 0;
}
.prise_3
{
	float:left;
	text-align:right;
	width:65px;
	height:93px;
	padding: 5px 5px 0 0;
	background:#DCDCDA;	
}
.prise_1
{
	float:left;
	text-align:right;
	width:65px;
	background:#DCDCDA;
	height:40px;
	padding: 5px 5px 0 0;
}
hr
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #A15B2A;
}
.tab_more
{
	float:left;
	width:120px;
}
.img
{
	float:left;
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
img
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display: block;
	border: 0px;
}
#barva_1
{
	position:absolute;
	left:350px;	
	width:60px;
	font-size:12px;
	background:#575757;
   color:white;
	padding: 0 0 0 5px;		
	margin: 0 0 1px 0;
}
#barva_2
{
	position:absolute;
	left:350px;	
	top: 55px;
	width:60px;
	background:#F0830F;
	color:white;
	font-size:12px;
	padding: 0 0 0 5px;	
}
a#foto_1
{
	float:left;
	display:block;
	width:134px;
	height:140px;
	background: url(../images/fotogalerie_1.jpg) top left no-repeat;
	margin-left:25px;
	margin-top:20px;
	cursor: pointer;	
}
a#foto_2
{
	float:left;
	display:block;
	width:134px;
	height:140px;
	margin-left:20px;	
	background: url(../images/fotogalerie_2.jpg) top left no-repeat;
	margin-top:20px;	
	cursor: pointer;	
}
a#foto_3
{
	float:left;
	display:block;
	width:134px;
	height:140px;
	margin-left:25px;	
	background: url(../images/fotogalerie_3.jpg) top left no-repeat;
	margin-top:20px;	
	cursor: pointer;	
}
a#foto_4
{
	float:left;	
	display:block;
	width:134px;
	height:140px;
	margin-left:20px;		
	background: url(../images/fotogalerie_4.jpg) top left no-repeat;
	margin-top:20px;
	cursor: pointer;	
}
a#foto_5
{	
	display:block;
	width:134px;
	height:140px;
	background: url(../images/award.jpg) top left no-repeat;
	margin-top:20px;
	cursor: pointer;	
}
#flashlogo{
position: absolute;
top: 44px;
margin-left: 167px;
}
