/* CSS Document */
html, body{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 1em;
	text-align: center;
	width: 100%;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: #f0f0f0;
}

body.editor{
	background-color: #ffffff;
   font-size: 70%;
}

/*po odkomentovani se zobrazi text v editoru jak na stirine alespon skoro:-)*/

body.editor a{color: #12658B;}
body.editor a:hover{color: #008FFF;}
body.editor h1, body.editor h2{color: #12658B;}
body.editor h3, body.editor h4{color: #77A0C2;}
body.editor h5, body.editor h6{ color: #3074A9;}
body.editor ul li{background-image: url(stirin/bull.gif); background-position: left top; background-repeat: no-repeat;}

body.editor label{color: #12658B;}
body.editor .customFormText{background-color: #EDFAFF; border: 1px inset #6E7B81;;}
body.editor select{background-color: #EDFAFF; border: 1px solid #6E7B81;}
body.editor textarea{background-color: #EDFAFF; border: 1px solid #6E7B81;}
body.editor .customFormSubmit{background-color: #EDFAFF; border: 1px solid #B7CEE1; font-weight: bold; color: #12658B;}

body.editor .colored
{	border-left: 1px solid #B4CDE0;
	border-top: 1px solid #B4CDE0;
}

body.editor .colored th
{	background-color: #B4CDE0;
	color: #3074A9;
}

body.editor .colored td, body.editor .colored th
{	padding: 3px;
	border-right: 1px solid #B4CDE0;
	border-bottom: 1px solid #B4CDE0;
}


/**/
body.stirin a{color: #12658B;}
body.stirin a:hover{color: #008FFF;}
body.stirin h1, body.stirin h2{color: #12658B;}
body.stirin h3, body.stirin h4{color: #77A0C2;}
body.stirin h5, body.stirin h6{ color: #3074A9;}
body.stirin ul li{background-image: url(stirin/bull.gif); background-position: left top; background-repeat: no-repeat;}

body.stirin label{color: #12658B;}
body.stirin .customFormText{background-color: #EDFAFF; border: 1px inset #6E7B81;;}
body.stirin select{background-color: #EDFAFF; border: 1px solid #6E7B81;}
body.stirin textarea{background-color: #EDFAFF; border: 1px solid #6E7B81;}
body.stirin .customFormSubmit{background-color: #EDFAFF; border: 1px solid #B7CEE1; font-weight: bold; color: #12658B;}

body.stirin .colored
{	border-left: 1px solid #B4CDE0;
	border-top: 1px solid #B4CDE0;
}

body.stirin .colored th
{	background-color: #B4CDE0;
	color: #3074A9;
}

body.stirin .colored td, body.stirin .colored th
{	padding: 3px;
	border-right: 1px solid #B4CDE0;
	border-bottom: 1px solid #B4CDE0;
}
/**/
body.golf-stirin a{color: #2B8942;}
body.golf-stirin a:hover{color: #0CC63A;}
body.golf-stirin h1, body.golf-stirin h2{color: #106E27;}
body.golf-stirin h3, body.golf-stirin h4{color: #4AB865;}
body.golf-stirin h5, body.golf-stirin h6{ color: #2B8942;}
body.golf-stirin ul li{background-image: url(golf/bull.gif); background-position: left top; background-repeat: no-repeat;}

body.golf-stirin label{color: #2B8942;}
body.golf-stirin .customFormText{background-color: #EBFDF0; border: 1px solid #6C7E71;}
body.golf-stirin select{background-color: #EBFDF0; border: 1px solid #6C7E71;}
body.golf-stirin textarea{background-color: #EBFDF0; border: 1px solid #6C7E71;}
body.golf-stirin .customFormSubmit{background-color: #EBFDF0; border: 1px solid #B5D6BD; color: #298740; font-weight: bold;}

body.golf-stirin .colored
{	border-left: 1px solid #B4D5BC;
	border-top: 1px solid #B4D5BC;
}

body.golf-stirin .colored th
{	background-color: #B4D5BC;
	color: #2B8942;
}

body.golf-stirin .colored td, body.golf-stirin .colored th
{	padding: 3px;
	border-right: 1px solid #B4D5BC;
	border-bottom: 1px solid #B4D5BC;
}
/**/
body.kultura-stirin a{color: #9C4C13;}
body.kultura-stirin a:hover{color: #E96B10;}
body.kultura-stirin h1, body.kultura-stirin h2{	color: #9C4C13;}
body.kultura-stirin h3, body.kultura-stirin h4{	color: #CC8036;}
body.kultura-stirin h5, body.kultura-stirin h6{  color: #A3531A;}
body.kultura-stirin ul li{   background-image: url(kultura/bull.gif); background-position: left top; background-repeat: no-repeat;}

body.kultura-stirin label{color: #9C4C13;}
body.kultura-stirin .customFormText{background-color: #FFF5E9; border: 1px solid #86766A;}
body.kultura-stirin select{background-color: #FFF5E9; border: 1px solid #86766A;}
body.kultura-stirin textarea{background-color: #FFF5E9; border: 1px solid #86766A;}
body.kultura-stirin .customFormSubmit{background-color: #FFF5E9; border: 1px solid #DDC2AE; color: #9C4C13; font-weight: bold;}

body.kultura-stirin .colored
{	border-left: 1px solid #DDC2AE;
	border-top: 1px solid #DDC2AE;
}

body.kultura-stirin .colored th
{	background-color: #DDC2AE;
	color: #A3531A;
}

body.kultura-stirin .colored td, body.kultura-stirin .colored th
{	padding: 3px;
	border-right: 1px solid #DDC2AE;
	border-bottom: 1px solid #DDC2AE;
}
/**/
body.zamek-stirin a{color: #8B7B01;}
body.zamek-stirin a:hover{color: #EAD21D;}
body.zamek-stirin h1, body.zamek-stirin h2{color: #8B7B01;}
body.zamek-stirin h3, body.zamek-stirin h4{color: #B29E08;}
body.zamek-stirin h5, body.zamek-stirin h6{ color: #8B7B01;}
body.zamek-stirin ul li{background-image: url(zamek/bull.gif); background-position: left top; background-repeat: no-repeat;}

body.zamek-stirin label{color: #8B7B01;}
body.zamek-stirin .customFormText{background-color: #FFFFDA; border: 1px solid #8E885B;}
body.zamek-stirin select{background-color: #FFFFDA; border: 1px solid #8E885B;}
body.zamek-stirin textarea{background-color: #FFFFDA; border: 1px solid #8E885B;}
body.zamek-stirin .customFormSubmit{background-color: #FFFFDA; border: 1px solid #CCBD43; color: #8B7B01; font-weight: bold;}

body.zamek-stirin .colored
{	border-left: 1px solid #D3CC95;
	border-top: 1px solid #D3CC95;
}

body.zamek-stirin .colored th
{	background-color: #D3CC95;
	color: #B4A001;
}

body.zamek-stirin .colored td, body.zamek-stirin .colored th
{	padding: 3px;
	border-right: 1px solid #D3CC95;
	border-bottom: 1px solid #D3CC95;
}

h1, h2, h3, h4, h5, h6{
	margin: 1em 0em 0.5em 0em;
	padding: 0em;
	font-size: 2em;
   font-weight: bold;
}

h1, h2{	font-size: 140%;}

h3, h4{	font-size: 130%;}

h5, h6{font-size: 120%;}

p{
	margin: 0.5em 0em;
}

ul{list-style: none;}
ul li{padding-left: 1em}

.stirin,
.golf-stirin,
.kultura-stirin,
.zamek-stirin{}

.main{
	position: relative;
	width: 996px;
	margin: 10px auto 10px auto;
	padding: 0px 0px 0px 0px;
   background-image: url(background.gif);
   background-position: left;
}

.in{
	width: 968px;
	height: 100%;
	margin: 0px auto 0px auto;
   text-align: left;
}
.middle{}
.left{float: left;}
.center{float: left;}
.right{float: right;}

a.hide{
   visibility: hidden;
}

/*******************************************************************************/
/*****	Hlavicka: START																	*****/
/*******************************************************************************/
.header{
}

.stirin-logo{
   background-image: url(headers/stirin.gif);
}

.logo{
	width: 996px;
	height: 190px;
	display: block;
   background-position: top center;
   background-repeat: no-repeat;
   z-index: 1;
}

.home{
	float: left;
	width: 700px;
	height: 165px;
	display: block;
}
/*****	Vyhledavani: START																*****/
.search{
	float: right;
	margin: 15px 35px 0px 0px;
	padding: 0px;
}
* html .search{
	margin: 15px 18px 0px 0px;
}

.search-form{
	margin: 0px;
	padding: 0px;
}

.query{
	border-top: 2px solid #ccccc8;
	border-left: 2px solid #ccccc8;
	border-right: none; /*1px solid #ffffff;*/
	border-bottom: none; /*1px solid #ffffff;*/
	width: 150px;
}

.submit{
   background-color: transparent;
   border: none;
   font-size: 12px;
   text-transform: uppercase;
   font-weight: bold;
   color: #ffffff;
}
/*****	Vyhledavani: END																	*****/

.header-text{
	float: right;
	width: 225px;
	height: 90px;
	margin: 35px 43px 0px 0px;
   overflow: hidden;
   color: #ffffff;
   text-align: left;
   font-size: 70%;
}
* html .header-text{
	width: 232px;
	margin: 35px 24px 0px 0px;
}
.header-text h2{
	font-size: 100%;
	margin: 0px;

}

.gh2{color: #D0BC0E;}
.th2{color: #D4C009;}
.kh2{color: #E29D5A;}
.zh2{color: #000000;}

.black-text{
	color: #000000;
}
/*******************************************************************************/
/*****	Hlavicka: END																		*****/
/*******************************************************************************/

/*******************************************************************************/
/*****	Horni menu: START																	*****/
/*******************************************************************************/
body.stirin .top-bar{	background-color: #12658B;	color: #8DBFE6;}
body.stirin .top-bar a{	color: #8DBFE6;}

body.golf-stirin .top-bar{	background-color: #106E27;	color: #2FB122;}
body.golf-stirin .top-bar a{	color: #2FB122;}

body.kultura-stirin .top-bar{	background-color: #9C4C13;	color: #E29D5A;}
body.kultura-stirin .top-bar a{	color: #E29D5A;}

body.zamek-stirin .top-bar{	background-color: #B29E08;	color: #E8DA72;}
body.zamek-stirin .top-bar a{	color: #E8DA72;}

.top-bar{
	width: 100%;
   font-size: 70%;
	min-height: 2.65em;
	float: left;
	margin-top: 0.4em;
	/*background-color: #12658B;
	color: #8DBFE6;*/
	text-transform: uppercase;
   font-weight: bold;
   padding: 0em 0em 0em 0em;
}
* html .top-bar{
	height: 2.65em;
}

body .top-bar a:hover{color: #ffffff;}
body .top-bar a.active{color: #ffffff;}

.feast{
	float: left;
	padding: 0.75em 0em 0em 0em;
	margin: 0em 0em 0em 1em;
}

.top-bar ul{
	float: left;
	margin: 0px;
	padding: 0px;
}
.top-bar ul li{
	display: inline;
}

body.stirin .lang ul,
body.kultura-stirin .lang ul,
body.golf-stirin .lang ul,
body.zamek-stirin .lang ul,
.lang ul{
	float: left;
	margin: 0em 0.5em 0em 1em;
	padding: 0.75em 0em 0em 0em;
	list-style: none;
background-image: none;
}
* html .lang ul{
   margin: 0em 0em 0em 0.6em;
}

body.stirin .lang ul li,
body.kultura-stirin .lang ul li,
body.golf-stirin .lang ul li,
body.zamek-stirin .lang ul li,
.lang ul li{
   background: none;
	/*border-right: 1px solid #ffffff;*/
   display: inline;
   padding: 0em 0.5em 0em 0.5em;
   padding: 0em 0.5em 0em 0.5em;

list-style-type: none;
background-image: none;
}

body.stirin .lang ul li.last,
body.kultura-stirin .lang ul li.last,
body.golf-stirin .lang ul li.last,
body.zamek-stirin .lang ul li.last,
.lang ul li.last{	   background: none; border: none; }

body .top-bar .lang ul li a{
	text-decoration: none;
   font-weight: bold;
   color: #ffffff;
}

.top-bar .right{
	float: right;
	padding: 0.75em 0em 0em 0em;
}

.top-bar .right ul{
	padding: 0em 0.5em 0em 0em;
	margin: 0em;
   list-style: none;
}
.top-bar .right ul li{background: none; padding: 0em;}
.top-bar .right ul li a{
   text-decoration: none;
   padding-right: 1em;
   padding-left: 1em;
}

/*******************************************************************************/
/*****	Horni menu: END																	*****/
/*******************************************************************************/

/*******************************************************************************/
/*****	Main menu: START																	*****/
/*******************************************************************************/
body.stirin .main-menu{background-image: url(stirin/menu-back.gif);}
body.stirin .main-menu h2{background-image: url(stirin/menu-back-h2.gif);}
body.stirin .main-menu ul{background-image: url(stirin/menu-back-corner.gif);}
body.stirin .main-menu ul li.last{background: none;}
body.stirin .main-menu ul li a, body.stirin .main-menu ul li a:hover{color: #FFDE00;}

body .main-menu ul li ul li a.active{font-weight: bold;}

body.golf-stirin .main-menu{background-image: url(golf/menu-back.gif);}
body.golf-stirin .main-menu h2{background-image: url(golf/menu-back-h2.gif);}
body.golf-stirin .main-menu ul{background-image: url(golf/menu-back-corner.gif);}
body.golf-stirin .main-menu ul li.last{background: none;}
body.golf-stirin .main-menu ul li a, body.golf-stirin .main-menu ul li a:hover{color: #FFDE00;}

body.zamek-stirin .main-menu{background-image: url(zamek/menu-back.gif);}
body.zamek-stirin .main-menu h2{background-image: url(zamek/menu-back-h2.gif);}
body.zamek-stirin .main-menu ul{background-image: url(zamek/menu-back-corner.gif);}
body.zamek-stirin .main-menu ul li.last{background: none;}
body.zamek-stirin .main-menu ul li a, body.zamek-stirin .main-menu ul li a:hover{color: #6F6201;}

body.kultura-stirin .main-menu{background-image: url(kultura/menu-back.gif);}
body.kultura-stirin .main-menu h2{background-image: url(kultura/menu-back-h2.gif);}
body.kultura-stirin .main-menu ul{background-image: url(kultura/menu-back-corner.gif);}
body.kultura-stirin .main-menu ul li.last{background: none;}
body.kultura-stirin .main-menu ul li a, body.kultura-stirin .main-menu ul li a:hover{color: #FFDE00;}


.main-menu{
	width: 174px;
	margin: 4px 0px 0px 0px;
   text-transform: uppercase;
}

body .main-menu h2{
	margin: 0px;
	padding: 6px 0px 6px 15px;
   font-size: 70%;
	color: #ffffff;
}

.main-menu ul{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
   font-weight: bold;
   background-position: bottom right;
   background-repeat: no-repeat;
}

body .main-menu ul li{
	background-image: url(menu-line.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.2em 0em 0.5em 0em;
	margin: 0em;
   line-height: 0.95em;
}

.main-menu ul li.last{
	padding-bottom: 0.5em;
	border: none;
}

.main-menu ul li a{
	font-size: 0.7em;
	margin: 0em;
	padding: 0em 0em 0em 1.5em;
	text-decoration: none;
}

body .main-menu ul.m-l{
	background: none;
	list-style: none;
	color: #ffffff;
	font-weight: normal;
	padding-left: 1em;
}

body .main-menu ul.m-l li{
	background: none;
	padding: 0em;
	height: 100%;
}

body .main-menu ul.m-l li a,
body .main-menu ul.m-l li a:hover{
	margin: 0em 0em 0em 1em;
	padding: 0em 0em 0em 0.5em;
	color: #ffffff;
	width: 12.5em;
   display: block;
}
* html body .main-menu ul.m-l li a,
* html body .main-menu ul.m-l li a:hover{
	margin: 0em;
}
.boll{
	font-size: 15px;
	float: left;
}
/*******************************************************************************/
/*****	Main menu: END																		*****/
/*******************************************************************************/

/*******************************************************************************/
/*****	Box: START																			*****/
/*******************************************************************************/
/*****	Box left: START																	*****/
body.stirin .left .box .box-label h5{background-image: url(stirin/box-left-h5.gif);}
body.stirin .left .box .content{background-image: url(stirin/box-left-back-corner.gif);}
body.stirin .left .box{background-image: url(stirin/box-left-content.gif);}

body.golf-stirin .left .box .box-label h5{background-image: url(golf/box-left-h5.gif);}
body.golf-stirin .left .box .content{background-image: url(golf/box-left-back-corner.gif);}
body.golf-stirin .left .box{background-image: url(golf/box-left-content.gif);}

body.kultura-stirin .left .box .box-label h5{background-image: url(kultura/box-left-h5.gif);}
body.kultura-stirin .left .box .content{background-image: url(kultura/box-left-back-corner.gif);}
body.kultura-stirin .left .box{background-image: url(kultura/box-left-content.gif);}

body.zamek-stirin .left .box .box-label h5{background-image: url(zamek/box-left-h5.gif);}
body.zamek-stirin .left .box .content{background-image: url(zamek/box-left-back-corner.gif);}
body.zamek-stirin .left .box{background-image: url(zamek/box-left-content.gif);}

.left .box{
	width: 174px;
	margin: 4px 0px 0px 0px;
	padding: 0em;
}

.left .box .box-label h5{
   font-size: 70%;
	margin: 0em;
	padding: 0.3em 0em 0.3em 1em;
	color: #ffffff;
   text-transform: uppercase;
}

.left .box .content{
	font-size: 70%;
	padding: 0.3em 0em 0.3em 0.7em;
	background-position: bottom right;
   background-repeat: no-repeat;
	overflow-x: hidden;
}
/*****	Box left: END																		*****/
/*****	Box right: START																	*****/
body.stirin .right .box .box-label h5{ background-color: #DAE9F5; color: #12658B;}
body.stirin .right .box {background-image: url(stirin/box-r-back.gif); border-top: 1px solid #88B2C5;}
body.stirin .right .box .bottom{background-image: url(stirin/box-r-bottom.gif);}

body.golf-stirin .right .box .box-label h5{background-color: #D5F4DC; color: #106D27;}
body.golf-stirin .right .box {background-image: url(golf/box-r-back.gif); border-top: 1px solid #95C4A0;}
body.golf-stirin .right .box .bottom{background-image: url(golf/box-r-bottom.gif);}

body.kultura-stirin .right .box .box-label h5{background-color: #F6EFE9; color: #9C4C13;}
body.kultura-stirin .right .box {background-image: url(kultura/box-r-back.gif); border-top: 1px solid #CDA589;}
body.kultura-stirin .right .box .bottom{background-image: url(kultura/box-r-bottom.gif);}

body.zamek-stirin .right .box .box-label h5{background-color: #EFEBCE; color: #B29E08;}
body.zamek-stirin .right .box {background-image: url(zamek/box-r-back.gif); border-top: 1px solid #C5BD80;}
body.zamek-stirin .right .box .bottom{background-image: url(zamek/box-r-bottom.gif);}

.right .box{
	width: 174px;
	margin: 4px 0px 0px 0px;
	padding: 0em;
	background-repeat: repeat-y;
}

.right .box .bottom{
   background-repeat: no-repeat;
   background-position: bottom left;
   width: 174px;
   height: 14px;
}

.right .box .box-label h5{
   font-size: 70%;
	position: relative;
	margin: 0px 1px 1px 1px;
	padding: 0.3em 0em 0.3em 1em;
	color: blue;
   text-transform: uppercase;
}

.right .box .content{
   font-size: 70%;
	padding: 0.3em 0em 0.3em 0.7em;
	background-position: bottom right;
   background-repeat: no-repeat;
   overflow-x: hidden;
}

.inbox{
	position: absolute;
   font-size: 12px;
	width: 14px;
	height: 14px;
	right: -1px;
	bottom: -1px;
}
* html .inbox{
	bottom: -2px;
}

/*****	Box right: END																		*****/

/*****	Crossroad: START																	*****/

.box-stirin {background-image: url(cross/stirin.gif);}
body .box-stirin h6{color: #A5D6FF;}

.box-golf-stirin {background-image: url(cross/golf.gif);}
body .box-golf-stirin h6{color: #2EC84D;}

.box-kultura-stirin {background-image: url(cross/kultura.gif);}
body .box-kultura-stirin h6{color: #FF9955;}

.box-zamek-stirin {background-image: url(cross/zamek.gif);}
body .box-zamek-stirin h6{color: #726806;}

/*en*/
.box-stirin-en {background-image: url(cross/stirin.gif);}
body .box-stirin-en h6{color: #A5D6FF;}

.box-golf-stirin-en {background-image: url(cross/golf.gif);}
body .box-golf-stirin-en h6{color: #2EC84D;}

.box-kultura-stirin-en {background-image: url(cross/kultura-en.gif);}
body .box-kultura-stirin-en h6{color: #FF9955;}

.box-zamek-stirin-en {background-image: url(cross/zamek-en.gif);}
body .box-zamek-stirin-en h6{color: #726806;}

/*de*/
.box-stirin-de {background-image: url(cross/stirin.gif);}
body .box-stirin-de h6{color: #A5D6FF;}

.box-golf-stirin-de {background-image: url(cross/golf.gif);}
body .box-golf-stirin-de h6{color: #2EC84D;}

.box-kultura-stirin-de {background-image: url(cross/kultura-de.gif);}
body .box-kultura-stirin-de h6{color: #FF9955;}

.box-zamek-stirin-de {background-image: url(cross/zamek-de.gif);}
body .box-zamek-stirin-de h6{color: #726806;}


.crossroad{
	margin: 4px 0px 0px 0px;
}

.crossroad .item{
	width: 174px;
	height: 133px;
	display: block;
   background-position: left top;
   background-repeat: no-repeat;
   margin: 4px 0px 0px 0px;
   overflow: hidden;
}

.crossroad .item .inside{
	margin: 0.2em 0.2em 0.2em 2em;
}

.crossroad .item .inside h6{
   font-size: 70%;
	margin: 0em;
	padding: 0.5em 0em 0em 0em;
}

.crossroad .item .inside a,
.crossroad .item .inside a:hover{
	font-size: 0.7em;
	color: #ffffff;
   text-decoration: none;
}


/*****	Crossroad: END																		*****/
/*******************************************************************************/
/*****	Box: END																				*****/
/*******************************************************************************/

/*******************************************************************************/
/*****	Center: START																		*****/
/*******************************************************************************/

body.stirin .center {background-image: url(stirin/center-back.gif); 	border-top: 1px solid #88B2C5;}
body.stirin .bottom{	background-image: url(stirin/bottom.gif);}
body.stirin .center .content .content-menu ul{ background-color: #DAE9F5;}
body.stirin .center .content .content-menu ul li{ border-right: 1px solid #12658B}
body.stirin .center .content .content-menu ul li a{ color: #12658B;}
body.stirin .center .content .dotted{	background-image: url(stirin/dotted.gif);}


body.golf-stirin .center {background-image: url(golf/center-back.gif); 	border-top: 1px solid #94C39F;}
body.golf-stirin .bottom{	background-image: url(golf/bottom.gif);}
body.golf-stirin .center .content .content-menu ul{ background-color: #DAEADE;}
body.golf-stirin .center .content .content-menu ul li{ border-right: 1px solid #106E27}
body.golf-stirin .center .content .content-menu ul li a{ color: #106E27;}
body.golf-stirin .center .content .dotted{	background-image: url(golf/dotted.gif);}

body.kultura-stirin .center {background-image: url(kultura/center-back.gif); 	border-top: 1px solid #CDA589;}
body.kultura-stirin .bottom{	background-image: url(kultura/bottom.gif);}
body.kultura-stirin .center .content .content-menu ul{ background-color: #F6EFE9;}
body.kultura-stirin .center .content .content-menu ul li{ border-right: 1px solid #9C4C13}
body.kultura-stirin .center .content .content-menu ul li a{ color: #9C4C13;}
body.kultura-stirin .center .content .dotted{	background-image: url(kultura/dotted.gif);}

body.zamek-stirin .center {background-image: url(zamek/center-back.gif); 	border-top: 1px solid #D8CE83;}
body.zamek-stirin .bottom{	background-image: url(zamek/bottom.gif);}
body.zamek-stirin .center .content .content-menu ul{ background-color: #F1EED2;}
body.zamek-stirin .center .content .content-menu ul li{ border-right: 1px solid #8B7B01}
body.zamek-stirin .center .content .content-menu ul li a{ color: #8B7B01;}
body.zamek-stirin .center .content .dotted{	background-image: url(zamek/dotted.gif);}

.center{
	margin: 4px;
	margin-right: 0px;
   width: 612px;
   height: 100%;
   background-position: center;
   background-repeat: repeat-y;
}

.center .content{
	margin: 4px 4px 14px 7px;
	font-size: 70%;
	/*width: 98.5%;*/
	width: 97.5%;
	overflow-x: hidden;
}

.bottom{
   background-repeat: no-repeat;
   background-position: bottom left;
   width: 612px;
   height: 14px;
}

.center .content .content-menu{}

.center .content .content-menu ul{
	margin: 0px;
	padding: 0px 10px 0px 10px;
   line-height: 2.5em;
   list-style: none;
   font-size: 0.8em;
   font-size: 100%;
   font-weight: bold;
}

.center .content .content-menu ul li{
   display: inline;
	background: none;
   margin: 0em;
   padding: 0em;
}
body .center .content .content-menu ul li.last{
	border: none;
}
.center .content .content-menu ul li a{
	margin: 0em 0.5em 0em 0.5em;
}
.center .content .content-menu ul li a:hover{
	color: #ffffff;
}

body .center .content .content-menu ul li a.active{
	color: #ffffff;
   text-decoration: none;
}

.center .content .dotted{
	width: 100%;
	height: 1px;
   font-size: 1px;
   margin: 5px 0px 5px 2px;
   display: block;
}
/*******************************************************************************/
/*****	Center: END																				*****/
/*******************************************************************************/

/*******************************************************************************/
/*****	Paticka: START																		*****/
/*******************************************************************************/
.stirin-footer{background-image: url(headers/stirin-bottom.gif); color: #3074A9;}
.golf-stirin-footer{background-image: url(headers/golf-stirin-bottom.gif);}
.zamek-stirin-footer{background-image: url(headers/zamek-stirin-bottom.gif);}
.kultura-stirin-footer{   background-image: url(headers/kultura-stirin-bottom.gif);}

.footer{
	font-size: 70%;
   font-weight: bold;
	width: 996px;
	height: 47px;
	display: block;
	background-position: bottom center;
   background-repeat: no-repeat;
}

.footer .left{
 	margin-top: 0.8em;
	margin-left: 1.5em;
}

.footer .right{
 	margin-top: 0.8em;
	margin-right: 1.5em;
}
/*******************************************************************************/
/*****	Paticka: END																		*****/
/*******************************************************************************/
.cleaner {
	clear: both;
	height: 1px;
	margin: -1px 0 0 0;
	padding: 0;
	border: none;
	visibility: hidden;
}
.ie-pos-fix{
	width: 100%;
	height: 1px;
	overflow: hidden;
	position: absolute;
	bottom: -1px;
}

/*******************************************************************************/
/*****	Gallery: START																		*****/
/*******************************************************************************/
body.stirin .gallery .item{border: 1px solid #88B2C5;}
body.stirin .gallery .item .inside a img{	border: 1px solid #31799A;}

body.golf-stirin .gallery .item{border: 1px solid #6DCB84;}
body.golf-stirin .gallery .item .inside a img{	border: 1px solid #36944D;}

body.kultura-stirin .gallery .item{border: 1px solid #994910;}
body.kultura-stirin .gallery .item .inside a img{	border: 1px solid #994910;}

body.zamek-stirin .gallery .item{border: 1px solid #C0B036;}
body.zamek-stirin .gallery .item .inside a img{	border: 1px solid #6F6201;}

.gallery{
	float: left;
}

.gallery .item{
	float: left;
	text-align: left;
	vertical-align: top;
	width: 190px;
	height: 130px;
   overflow: hidden;
   margin-top: 7px;
   margin-left: 6px;
}
* html .gallery .item{
	margin-top: 4px;
	margin-left: 4px;
}

.gallery .item .inside{
   padding: 5px;
}

.gallery .item .inside h4{
	margin: 0em 0em 0.5em 0em;
	padding: 0em;
}

.gallery .item .inside a img{
	float: left;
	margin: 0em 0.5em 0.1em 0em;
}

/* detail gallery */

.gallery-items{
	float: left;
}

.gallery-items{
	margin: 0px 0px 0px 1px;
	padding: 0px;
}

.gallery-items .item{
	float: left;
	width: 143px;
	height: 143px;
	margin: 7px 5px 0px 0px;
	border: 1px solid #B2BEC7;
}

.gallery-items .last{
	margin: 7px 0px 0px 0px;
}

.gallery-items .item img{
	border: none;
	padding: 5px;
}

body.stirin .pager .next{background-image: url(stirin/g-r.gif);}
body.stirin .pager .previous{background-image: url(stirin/g-l.gif);}

body.golf-stirin .pager .next{background-image: url(golf/g-r.gif);}
body.golf-stirin .pager .previous{background-image: url(golf/g-l.gif);}

body.kultura-stirin .pager .next{background-image: url(kultura/g-r.gif);}
body.kultura-stirin .pager .previous{background-image: url(kultura/g-l.gif);}

body.zamek-stirin .pager .next{background-image: url(kultura/g-r.gif);}
body.zamek-stirin .pager .previous{background-image: url(kultura/g-l.gif);}

.pager{
	color: #9C9C9C;
	width: 100%;
   text-align: center;
	float: left;
	margin-top: 5px;
}

.pager a.next {
   background-position: left;
   background-repeat: no-repeat;
   width: 12px;
   height: 11px;
   text-decoration: none;
}

.pager .previous{
   background-position: left;
   background-repeat: no-repeat;
   width: 12px;
   height: 11px;
   text-decoration: none;
}


/*******************************************************************************/
/*****	Gallery: END																		*****/
/*******************************************************************************/

/*******************************************************************************/
/*****	Home: START																	*****/
/*******************************************************************************/
body.stirin .home-top{background-color: #DAE9F5;}
body.golf-stirin .home-top{background-color: #D5F4DC;}
body.kultura-stirin .home-top{background-color: #F6EFE9;}
body.zamek-stirin .home-top{background-color: #EFEBCE;}


.home-top h1{
	padding: 0px;
	margin: 0px;
	font-size: 110%;
}

.home-top{
	padding: 1em  1em  1em  1em;
	font-size: 100%;
}

.home-news h2{
	margin: 0px;
	padding: 0px;
}

.home-news{
	margin-left: 1em;
}

.home-news .item {
	float: left;
	width: 280px;
	height: 189px;
   overflow: hidden;
}

.home-news .item a.home-a{
   font-weight: bold;
   float: right;
   margin-right: 1em;
}
.home-news .item .inside-l{
	margin: 0em;
	padding: 0.5em 1.5em 0.5em 0.5em;
}

.home-news .item .inside-r{
	margin: 0em;
	padding: 0.5em 0.5em 0.5em 1.5em;
}

body.stirin .dr{background-image: url(stirin/dotted-v.gif);}
body.golf-stirin .dr{background-image: url(golf/dotted-v.gif);}
body.kultura-stirin .dr{background-image: url(kultura/dotted-v.gif);}
body.zamek-stirin .dr{background-image: url(zamek/dotted-v.gif);}

.dr{
	background-repeat: repeat-y;
	background-position: right;
}

.home-news .item a img{
	padding: 0.5em;
	border: none;
	float: left;
}

/*******************************************************************************/
/*****	Home: END																	*****/
/*******************************************************************************/

/*******************************************************************************/
/*****	Discussion: START																	*****/
/*******************************************************************************/

body #discussion label{
	color: #000000;
   font-weight: bold;
}
.discussion-head h2{
	margin: 10px 0px 10px 10px;
	padding: 0px;
}
#discussion table{
	margin-left: 10px;
}
#discussion label.email{padding-left: 1em;}
#discussion .customFormText{
	width: 210px;
}

.dis-area{
	width: 480px;
}

.thread{
	margin: 10px 0px 10px 10px;
}

#discussion .top{
   font-weight: bold;
   font-size: 110%;
}

#discussion .inside{}
#discussion .right{
	float: left;
}
/*******************************************************************************/
/*****	Discussion: END																	*****/
/*******************************************************************************/
.ml5px{
 	float: left;
	margin-right: 5px;
}


/*******************************************************************************/
/*****																			*****/
/*******************************************************************************/
div.show-back{
	margin-top: 1em;
}

div.news{}
div.news img{
	border: 1px solid #000000;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}

div.calendar img{
	border: 1px solid #000000;
	float: left;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}

body.stirin .head{background-color: #12658B;}
body.golf-stirin .head{background-color: #106E27;}
body.kultura-stirin .head{background-color: #9C4C13;}
body.zamek-stirin .head{background-color: #B29E08;}

.head{
	float: left;
	padding-left: 1px;
	color: #ffffff;
   line-height: 2em;
   font-weight: bold;
   width: 100%;
}

.calendar .left{
	/*float: left;*/
	padding-left: 5px;
	width: 24%;
}

.c-left{
	float: left;
}

.c-right{
	float: right;
}


.bold{
	font-weight: bold;
}
.big, .big:hover{
	font-size: 1.2em;
	line-height: 1.6em;
}
.w100{
	float: left;
	width: 5.5em;
}
ul#ul-sitemap{
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
}
ul#ul-sitemap LI{
	list-style-type: none;
	line-height: 1.5em;
}

ul#ul-sitemap LI UL{
	margin: 0px;
	padding: 0px;
}
ul#ul-sitemap LI UL LI{
	list-style-type: none;
	line-height: 1.3em;
}

#jidlo {
	line-height: 150%;
	text-align: center;
}

#jidlo h5 {
	text-align: left;
}

a img{
border: none;
}



