body
{
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#body_1
{
	position: relative;
	margin: 0px;	
	background-image: url(../images/bgIndex.jpg);
	background-position: center top;
	background-repeat: no-repeat;		
	height: auto;
	height: 600px;
	overflow: visible;
}

div#main
{
	position: relative;
	display: block;
	width: 908px;
	height: auto;
	overflow: visible;
	margin: 0px auto;
	/*overflow: hidden;*/
}

embed
{
	border: 0;
	border: none;
}

div.shadowTop
{
	position: absolute;
	display: block;
	width: 100%;
	height: 31px;
	background-image: url(../images/bg_shadowTop.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	z-index: 7;
	top: 252px;
	left: 0px;
}

div#searchForm
{
	position: absolute;
	z-index: 10;
	display: block;
	width: 272px;
	height: 17px;
	top: 0px;
	left: 0px;
	overflow: hidden;
	background-color: transparent;
}

div#searchForm div
{
	display: block;
	float: left;
}

input#search
{
	border: none;
	border: 0;
	font-size: 9px;
	font-weight: bold;
	color: #898989;
	margin-top: 3px;
	font-size: 9px;
	height: 14px;
	background-color: #ffffff;
}

div#localMenu
{
	position: absolute;
	z-index: 11;
	display: block;
	width: 350px;
	overflow: hidden;
	height: 14px;
	top: 3px;
	right: 0px;
	margin-right: -1px;
}

div#top
{
	display: block;
	height: 172px;
	margin-bottom: 4px;
	overflow: hidden;
}

div#filmContinue
{
	display: block;
	width: 376px;
	height: 172px;
	overflow: hidden;
	float: left;
	margin-left: 76px;
	margin-right: 4px;
}

div#filmContinue dt, div#filmContinue dl
{
	margin: 0px;
	padding: 0px;
}

div#filmContinue dl, div#filmContinue1 dl, div#filmContinue3 dl{
	margin-top: 24px;
}

div#filmContinue1 dt, div#filmContinue1 dl
{
	margin: 0px;
	padding: 0px;
}

div#filmContinue3 dt, div#filmContinue3 dl
{
	margin: 0px;
	padding: 0px;
}

div#smallBlock
{
	position: absolute;
	display: block;
	width: 72px;
	height: 72px;
	margin-left: 380px;
	top: 100px;
}

div#smallBlock dt, div#smallBlock dl
{
	margin: 0px;
	padding: 0px;
}

div#block_t1_1, div#block_t2_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t1_1 dt, div#block_t1_1 dl, div#block_t2_1 dt, div#block_t2_1 dl
{
	margin: 0px;
	padding: 0px;
}

div#middle
{
	display: block;
	height: 72px;
	margin-bottom: 4px;
	overflow: hidden;
}

div#mainMenu
{
	display: block;
	float: left;
	width: 452px;
	height: 72px;
	overflow: hidden;
	margin-right: 4px;
}

div#mainMenu embed
{
	margin-bottom: -3px;
}

div#departmentFirst
{
	display: block;
	float: left;
	width: 148px;
	height: 72px;
	overflow: hidden;
	margin-right: 4px;
}

div#departmentSecond
{
	display: block;
	float: left;
	width: 148px;
	height: 72px;
	overflow: hidden;
	margin-right: 4px;
}

div#departmentThird
{
	display: block;
	float: left;
	width: 148px;
	height: 72px;
	overflow: hidden;
}

div#departmentFirst dt, div#departmentFirst dl, div#departmentSecond dt, div#departmentSecond dl, div#departmentThird dt, div#departmentThird dl
{
	margin: 0px;
	padding: 0px;
}

div#newsIndex
{
	display: block;
	float: left;
	width: 300px;
	padding-top: 11px;
	height: 510px;
	overflow: hidden;
	margin-right: 4px;
}

div#rightSideIndex
{
	display: block;
	float: left;
	width: 604px;
	height: 604px;
	overflow: hidden;
}

div#block_m1_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
	margin-bottom: 4px;
}

div#block_m2_1
{
	display: block;
	float: left;
	width: 452px;
	padding-top: 12px;
	height: 136px;
	overflow: hidden;
	margin-bottom: 4px;
	background-image: url(../images/genvejeIndex_bg.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

div#block_m3_1
{
	display: block;
	float: left;
	width: 452px;
	height: 300px;
	overflow: hidden;
	margin-right: 4px;
	margin-bottom: 4px;
}

div#block_m4_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-bottom: 4px;
}

div#block_m5_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-bottom: 4px;
}

div#block_m6_1
{
	display: block;
	float: left;
	width: 72px;
	height: 72px;
	overflow: hidden;
	margin-left: 76px;
	margin-right: 4px;
}

div#block_m7_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m8_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div.genvejeTitle
{
	display: block;
	position: absolute;
	margin-top: 0px;
	margin-left: 8px;
}

div.nheader
{
	display: block;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffa100;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	width: 76px;
	margin-bottom: 14px;
}

div.narchive
{
	position: absolute;
	z-index: 18;
	display: block;
	margin-left: 76px;
	width: 102px;
	height: 11px;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../images/newsArchiveArrow.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	color: #ffa100;
	text-transform: uppercase;
	margin-bottom: 14px;
}

div.narchive a
{
	color: #ffa100;
	text-decoration: none;
}

table.nbody{
	margin: 0px;
	padding: 0px;
	border-collapse: 0px;
	border-spacing: 0px;
}


table.nbody td{
	vertical-align: top;
}


div.nbody
{
	display: block;
	width: 282px;
	height: auto;
	margin-bottom: 13px;
	margin-left: 6px;
	cursor: pointer;
}

div.nbodyG
{
	display: block;
	width: 282px;
	height: 27px;
	margin-bottom: 9px;
	margin-left: 6px;
}

p.ndate
{
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
	width: 69px;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.3px;
}

p.ntext
{
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
	width: 213px;
	font-size: 10px;
	line-height: 14px;
	margin-top: -1px;
	letter-spacing: 0.3px;
}

div.nbodyG p.ntext{
	line-height: 13px;
}

p.ntext a
{
	text-decoration: none;
}

p.ntextG
{
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
	width: 213px;
	font-size: 10px;
	line-height: 12px;
}

p.ntextG a
{
	text-decoration: none;
}


span.ntitle, span.ntitle a
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

span.nteaser, span.nteaser a
{
	text-decoration: none;
	color: #707070;
}

div.genvejeMenu
{
	position: absolute;
	z-index: 8;
	margin-top: 1px;
}

/*
/////////////////////////////////////////
Nyheder site
////////////////////////////////////////
*/

div#filmContinue1
{
	display: block;
	width: 376px;
	height: 172px;
	overflow: hidden;
	float: left;
	margin-left: 76px;
	margin-right: 4px;
}

div#smallBlock1
{
	position: absolute;
	display: block;
	width: 72px;
	height: 72px;
	margin-left: 380px;
	top: 100px;
}

div#smallBlock1 dt, div#smallBlock1 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_t0Nyheder_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t1Nyheder_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t2Nyheder_1
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
}

div#block_t0Nyheder_1 dt, div#block_t0Nyheder_1 dl, div#block_t1Nyheder_1 dt, div#block_t1Nyheder_1 dl, div#block_t2Nyheder_1 dt, div#block_t2Nyheder_1 dl
{
	margin: 0px;
	padding: 0px;
}

div#submiddle
{
	display: block;
	height: 148px;
	margin-bottom: 4px;
}

div#newsTitleBlock
{
	display: block;
	float: left;
	width: 224px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
	background-color: #acacac;
}

div#newsTitleBlock dt, div#newsTitleBlock dl
{
	margin: 0px;
	padding: 0px;
}

div#newsImg
{
	display: block;
	float: left;
	width: 376px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#newsImg dt, div#newsImg dl
{
	margin: 0px;
	padding: 0px;
}

div.nImg
{
	display: block;
	width: 376px;
	height: 148px;
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
}

div#fixedNewsImg
{
	display: block;
	float: left;
	width: 300px;
	height: 148px;
	overflow: hidden;
}

div#newsImageBlock
{
	display: block;
	float: right;
	width: 304px;
	overflow: hidden;
	height: auto;
}

div#newsImageBlock a{
	color: #444444;
	text-decoration: underline;
}

div#newsImageBlock img{
	float: left;
	margin-left: 4px;
}

div#fixedNewsImg dt, div#fixedNewsImg dl
{
	margin: 0px;
	padding: 0px;
}

div#submiddle1
{
	display: block;
	/*
	height: 452px;
	overflow: hidden;
	*/
	height: auto;
	margin-bottom: 4px;
}

div#newsCatList
{
	display: block;
	float: left;
	width: 224px;
	height: 452px;
	overflow: hidden;
	margin-right: 4px;
	text-transform: uppercase;
	letter-spacing: 0.4px;
}

div#newsShow
{
	display: block;
	float: left;
	width: 367px;
	height: auto;
	padding-left: 7px;
	padding-right: 2px;
	margin-right: 4px;
}


div#newsList
{
	display: block;
	float: left;
	width: 294px;
	height: auto;
	padding-top: 19px;
	padding-bottom: 15px;
	padding-left: 6px;
	background-color: #ececec;
	margin-bottom: 4px;

}

div.newsCatListTitle
{
	display: block;
	width: 207px;
	text-transform: uppercase;
	color: #636363;
	font-size: 10px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: solid 1px #333333;
	padding-left: 11px;
	margin-left: 6px;
	background-image: url(../images/arrowNewsCatTitle.jpg);
	background-position: 0px 5px;
	background-repeat: no-repeat;
}

div.nCatList
{
	display: block;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.15px;
}

div.nCatList a
{
	display: block;
	padding: 2px 1px 3px 0px;
	color: #898989;
	text-decoration: none;
	margin-left: 6px;
	width: 216px;
	border-bottom: solid 1px #c2c2c2;
}

div.nCatList a:hover
{
	color: #636363;
	text-decoration: none;
}

div.headerwrap
{
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
	padding-top: 12px;
	padding-bottom: 10px;
}

div.subheaderwrap
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 17px;
	margin-left: 1px;
}

div#nTextShow
{
	/*
	height: 307px;
	overflow: hidden;
	*/
	color: #444444;
	line-height: 17px;
	margin-left: 1px;
}

div#nTextShow a
{
	text-decoration: underline;
	color: #444444;
}

div.newsArrows
{
	position: absolute;
	margin-top: 2px;
	padding-bottom: 15px;
	display: block;
	margin-left: 336px;
	cursor: pointer;
}

div#leftArrow
{
	display: block;
	float: left;
	padding-right: 4px;
	border-right: solid 1px #7e7f7f;
}

div#rightArrow
{
	display: block;
	float: left;
	padding-left: 4px;
}


/*
////////////////////
Gymnasium site 1
///////////////////
*/



div#block_t1_2
{
	display: block;
	float: left;
	width: 300px;
	padding-top: 12px;
	height: 138px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t2_2
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
}

div#block_t2_2 dt, div#block_t2_2 dl
{
	padding: 0px;
	margin: 0px;
}

div#gymnasiumTitleBlock
{
	display: block;
	float: left;
	width: 224px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#gymnasiumTitleBlock dt, div#gymnasiumTitleBlock dl
{
	margin: 0px;
	padding: 0px;
}

div#gymnasiumContentBlock
{
	display: block;
	float: left;
	width: 224px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
	background-color: #ececec;
}

div#block_m2_2
{
	display: block;
	float: left;
	width: 452px;
	padding-top: 12px;
	height: 136px;
	overflow: hidden;
	background-image: url(../images/genvejeGymnasium_bg.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

div#gymnasiumMenu
{
	display: block;
	float: left;
	width: 224px;
	height: auto;
	margin-right: 4px;
	padding-top: 1px;
	text-transform: uppercase;
	letter-spacing: 0.4px;
}

div#gymnasiumDefaultContent
{
	display: block;
	float: left;
	width: 224px;
	min-height: 528px;
	height: auto;
	overflow: visible;
	margin-right: 0px;
	background-color: #ececec;
}

div#gymnasiumDefaultContent a, div#gymnasiumDefaultContent3 a
{
	text-decoration: none;
}

div#fotoDefaultContent a
{
	text-decoration: underline;
	color: #444444;
}

div#gymnasiumImagesBlock
{
	display: block;
	float: left;
	width: 456px;
	height: auto;
	overflow: hidden;
}

div#gymnasiumImagesBlock img
{
	margin-left: 4px;
	margin-bottom: 4px;
	vertical-align: top;
	float: left;
}

div#gymnasiumImagesBlock embed
{
	margin-left: 4px;
	margin-bottom: 4px;
	float: left;
}

div#gymnasiumImagesBlock2 img
{
	margin-left: 4px;
	margin-bottom: 4px;
	vertical-align: top;
	float: left;
}

div#gymnasiumImagesBlock2 embed
{
	margin-left: 4px;
	margin-bottom: 4px;
	float: left;
}

div.imgBlocks img
{
	margin-left: 4px;
	margin-bottom: 4px;
	vertical-align: top;
	float: left;
}

div#kantineImagesBlock embed
{
	margin-left: 4px;
	margin-bottom: 4px;
	float: left;
}

div#gymnasiumImagesBlock dt, div#gymnasiumImagesBlock dl
{
	margin: 0px;
	padding: 0px;
}

div.dcheaderwrap
{
	display: block;
	float: left;
	padding: 0px 4px 4px 0px;
	background-color: #ffffff;
}

div.dcContent
{
	display: block;
	float: none;
	width: 206px;
	margin: 27px 6px 23px 12px;
	letter-spacing: 0.4px;
}

div.greyBack div.dcContent
{
	width: 223px;
}


div#gymnasiumDefaultContent p
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
	margin-bottom: 6px;
}


div.imgBlockFloat
{
	display: block;
	float: left;
	margin-left: 4px;
	margin-bottom: 4px;
	min-width: 148px;
	min-height: 148px;
	text-align: left;
}

div.imgBlockFloat dt, div.imgBlockFloat dl
{
	margin: 0px;
	padding: 0px;
}

div.imgBlockFloat div.csc-textpic-center
{
	float: left;
}

div#departmentBig
{
	display: block;
	float: left;
	width: 452px;
	height: 72px;
	overflow: hidden;
}


/*
////////////////////
Gymnasium site 2
///////////////////
*/


div#gymnasiumContentBlock2
{
	display: block;
	float: left;
	width: 376px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m2_3
{
	display: block;
	float: left;
	width: 300px;
	height: 148px;
	overflow: hidden;
}

div#block_m2_3 dt, div#block_m2_3 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_m2_3 div
{
	margin: 0px;
	padding: 0px;
}

div#gymnasiumDefaultContent2
{
	display: block;
	float: left;
	width: 376px;
	height: auto;
	margin-right: 0px;
}

div#gymnasiumDefaultContent2 p
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
	margin-left: 2px;
}



div#gymnasiumImagesBlock2
{
	display: block;
	float: left;
	width: 304px;
	height: auto;
	overflow: hidden;
}

div#gymnasiumImagesBlock2 dt, div#gymnasiumImagesBlock2 dl
{
	margin: 0px;
	padding: 0px;
}

div.txtCont
{
	margin-left: 7px;
	margin-right: 7px;
}

div.txtCont b
{
	color: #363636;
	font-weight: bold;
}

div.txtCont a
{
	color: #444444;
	text-decoration: none;
}

div#block_t3_2
{
	display: block;
	float: left;
	width: 300px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t3_2 dt, div#block_t3_2 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_t4_2
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t4_2 dt, div#block_t4_2 dl
{
	margin: 0px;
	padding: 0px;
}

/*
////////////////////
Gymnasium site 4
///////////////////
*/

div#block_m2_4
{
	display: block;
	float: left;
	width: 300px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m2_4 dt, div#block_m2_4 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_m2_4 div
{
	margin: 0px;
	padding: 0px;
}

div#block_m3_4
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
}

div#block_m3_4 dt, div#block_m3_4 dl
{
	margin: 0px;
	padding: 0px;
}

div#gymnasiumDefaultContent3
{
	display: block;
	float: left;
	width: 224px;
	min-height:528px;
	height: auto;
	margin-right: 0px;
	background-color: #ececec;
	overflow: visible;
}

div#gymnasiumDefaultContent3 p
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
	margin-bottom: 6px;
}


div#gymnasiumTextBlock
{
	display: block;
	float: left;
	width: 452px;
	margin-left: 4px;
	height: auto;
	overflow: hidden;
}

div#gymnasiumTextBlock iframe
{
	border: 0;
	border: none;
	display: block;
	width: 452px;
	height: 600px;
	overflow: hidden;
}


div#gymnasiumTextBlock h1, div#gymnasiumDefaultContent5 h1
{
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	margin-top: 8px;
	margin-bottom: 8px;
}

div#gymnasiumTextBlock p, div#gymnasiumDefaultContent5 p
{
	color: #444444;
	font-weight: normal;
	line-height: 17px;
	margin: 0 0 6px 2px;
	padding: 0;
}

p.marginalLink
{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	padding-bottom: 60px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	color: #c2c2c2;
}

p.marginalLink a
{
	text-decoration: none;
	color: #c2c2c2;
}

p.marginalLink a:hover
{
	text-decoration: none;
	color: #636363;
}


/*
////////////////////
Foto Galleri
///////////////////
*/


div#block_m2_5
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m2_5 dt, div#block_m2_5 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_m3_5
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m3_5 dt, div#block_m3_5 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_m4_5
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
}

div#block_m4_5 dt, div#block_m4_5 dl
{
	margin: 0px;
	padding: 0px;
}


div#fotoMenu
{
	display: block;
	float: left;
	width: 224px;
	height: auto;
	margin-right: 4px;
	padding-top: 1px;
	text-transform: uppercase;
}

div#fotoDefaultContent
{
	display: block;
	float: left;
	width: 224px;
	height: 300px;
	overflow: hidden;
	margin-right: 0px;
	background-color: #ececec;
}

div#fotoDefaultContent p
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
	margin-bottom: 6px;
}

div#fotoGallery
{
	display: block;
	width: 452px;
	padding: 4px;
	height: 322px;
	overflow: hidden;
	position: absolute;
	display: block;
	background-color: #ffffff;
	top: 400px;
	left: 452px;
	z-index: 210;
}

div#theDiv
{
	display: block;
	width: 452px;
	height: 300px;
	overflow: hidden;
}

div#galleryBlock
{
	display: block;
	width: 452px;
	height: 300px;
	overflow: hidden;
}

div.block_m1_6bigimg
{
	display: block;
	width: 452px;
	height: 300px;
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
}

div#blendimage
{
	display: block;
	width: 452px;
	height: 300px;
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
}

div#blendimage
{
	filter: alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

img.ajaxGalleryLoader
{
	position: absolute;
	margin-top: 134px;
	margin-left: 210px;
}

div#block_m1_6listSlideshow
{
	width: 452px;
	padding-top: 7px;
	overflow: hidden;
}

div.galleryPath
{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	float: left;
}

div#slideshowImg
{
	float: right;
	width: 167px;
}

div#slideshowImg div
{
	float: left;
}

div#arrowslide
{
	padding-right: 4px;
	border-right: solid 1px #7e7f7f;
	margin-top: 2px;
}

div#arrowslide1
{
	padding-left: 4px;
	margin-top: 2px;
}

div#imgCount
{
	color: #c2c2c2;
	font-weight: bold;
	font-size: 10px;
	float: left;
	width: 40px;
	text-align: right;
	padding-right: 14px;
}

div#startSlideShow, div#stopSlideShow
{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	float: right;
	text-align: right;
	padding-left: 2px;
	width: 61px;
	cursor: pointer;
	margin-right: 7px;
	float: left;
	overflow: hidden;
}

div#stopSlideShow
{
	display: none;
}

div#btnClose
{
	cursor: pointer;
	padding-top: 1px;
}

/*
/////////// Kantine site /////////
*/


div#filmContinue3
{
	display: block;
	width: 376px;
	height: 172px;
	overflow: hidden;
	float: left;
	margin-left: 76px;
	margin-right: 4px;
}

div#block_m2_6
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m2_6 dt, div#block_m2_6 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_m3_6
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
}

div#block_m3_6 dt, div#block_m3_6 dl
{
	margin: 0px;
	padding: 0px;
}

div#smallBlock3
{
	position: absolute;
	display: block;
	width: 72px;
	height: 72px;
	margin-left: 380px;
	top: 100px;
}

div#smallBlock3 dt, div#smallBlock3 dl
{
	margin: 0px;
	padding: 0px;
}

div#kantineImagesBlock
{
	display: block;
	float: left;
	width: 304px;
	height: auto;
	overflow: hidden;
}

div#kantineImagesBlock dt, div#kantineImagesBlock dl
{
	margin: 0px;
	padding: 0px;
}

div.greyBack
{
	display: block;
	width: 300px;
	min-height: 300px;	
	height: auto;
	overflow: hidden;
	background-color: #ececec;
	margin-bottom: 4px;
	margin-left: 4px;
}


div#kantineImagesBlock p.bodytext
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
	margin-bottom: 14px;
}

div#kantineImagesBlock a
{
	color: #444444;
	text-decoration: underline;
}


/*
/////////// Cinema site /////////
*/


div#block_t3_7
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t3_7 dt, div#block_t3_7 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_t4_7
{
	display: block;
	float: left;
	width: 300px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t4_7 dt, div#block_t4_7 dl
{
	margin: 0px;
	padding: 0px;
}

div#cinemaContentBlock
{
	display: block;
	float: left;
	width: 224px;
	height: 452px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m2_7
{
	display: block;
	float: left;
	width: 452px;
	height: 148px;
	overflow: hidden;
}

div#block_m2_7 dt, div#block_m2_7 dl
{
	margin: 0px;
	padding: 0px;
}

div#cinemaMenu
{
	display: block;
	width: 224px;
	position: absolute;
	z-index: 1;
	left: 0px;
	margin-top: 152px;
	height: auto;
	text-transform: uppercase;
}

div#showFilm
{
	position: absolute;
	display: block;
	width: 452px;
	height: 343px;
	padding: 4px;
	top: 400px;
	left: 452px;
	overflow: hidden;
	background-color: #ffffff;
	z-index: 210;
}

p.filmSubtitle
{
	margin: 0px;
	padding: 0px;
	margin-top: 7px;
	text-align: left;
	color: #000000;
	font-size: 13px;
	text-transform: uppercase;
}

p.filmRealTitle
{
	margin: 0px;
	padding: 0px;
	margin-top: -1px;
	margin-bottom: 7px;
	text-align: left;
	text-transform: none;
	color: #444444;
	font-size: 11px;
	font-weight: normal
}

div#theDivBack
{
	position: fixed;
	z-index: 20;
	background-color: #000000;
	opacity:0.65;filter:alpha(opacity=65);
	display: none;
	cursor: pointer;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
}

div#theDivBackIE7
{
	position: fixed;
	z-index: 206;
	background-color: #000000;
	opacity:0.65;filter:alpha(opacity=65);
	display: none;
	cursor: pointer;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
}

div#gymnasiumImagesBlock div#effectionDiv
{
	position: absolute;
	z-index: 10;
	display: none;
	width: 452px;
	height: 300px;
	overflow: hidden;
	margin-left: 4px;
}

div#block_m2_3 div#effectionDiv, div#block_m2_4 div#effectionDiv
{
	position: absolute;
	z-index: 250;
	display: none;
	width: 452px;
	height: 300px;
	overflow: hidden;
	margin-left: -156px;
	padding: 4px;
	margin-top: -4px;
}

div#effectionDiv embed
{
	margin: 0px;
	padding: 0px;
}

div#effectionDiv1
{
	position: absolute;
	z-index: 250;
	display: none;
	width: 452px;
	height: 300px;
	padding: 4px;
	overflow: hidden;
	margin-left: 0px;
	margin-top: -4px;
}

div#block_m2_4 div#effectionDiv1, div#block_m2_3 div#effectionDiv1
{
	position: absolute;
	z-index: 250;
	display: none;
	width: 452px;
	height: 300px;
	padding: 4px;
	overflow: hidden;
	margin-left: -4px;
	margin-top: -4px;
}

div#effectionDiv1 embed
{
	margin: 0px;
	padding: 0px;
}



div#filmWithEffects
{
	display: block;
	width: 300px;
	height: 148px;
	float: left;
	margin-left: 4px;
	margin-bottom: 4px;
	background-position: right top;
	background-repeat: no-repeat;
	background-color:#ECECEC;
	cursor: pointer;
}

div#filmWithEffects img
{
	position: relative;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
}

div#filmWithEffects1
{
	display: block;
	width: 300px;
	height: 148px;
	float: left;
	margin-left: 4px;
	margin-bottom: 4px;
	background-position: left top;
	background-repeat: no-repeat;
	background-color:#ECECEC;
	cursor: pointer;
}

div#filmWithEffects1 img
{
	position: relative;
	float: right;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}

div#filmWithEffects2
{
	display: block;
	width: 300px;
	height: 148px;
	float: left;
	margin-left: 4px;
	margin-bottom: 4px;
	background-image: url(../images/filmVoresSjak2.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

div#updateDateTime
{
	padding: 0px;
	margin: 0px;
	margin-top: 35px;
	text-align: right;
	color: #a1a1a1;
}

div#updateDateTime1
{
	padding: 0px;
	margin: 0px;
	margin-top: 35px;
	text-align: right;
	color: #a1a1a1;
	padding-right: 2px;
}


div#block_t3_9
{
	display: block;
	float: left;
	width: 300px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t3_9 dt, div#block_t3_9 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_t4_9
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-right: 4px;
}

div#block_t4_9 dt, div#block_t4_9 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_m2_9
{
	display: block;
	float: left;
	width: 300px;
	height: 148px;
	overflow: hidden;
}

div#block_m2_9 dt, div#block_m2_9 dl
{
	margin: 0px;
	padding: 0px;
}

div#block_m2_9 div
{
	margin: 0px;
	padding: 0px;
}

div#btnClose1
{
	position: absolute;
	background-color: #ffffff;
	cursor: pointer;
	padding-top: 1px;
	right: 0px;
	top: 321px;
	margin-right: 4px;
}


/*
////////////////////
Gymnasium site 5
///////////////////
*/


div#block_t3_10
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;	
	overflow: hidden;
	margin-top: 24px;
	margin-left: 152px;
	margin-right: 4px;
}

div#block_t3_10 dt, div#block_t3_10 dl
{
	margin: 0px;
	padding: 0px;
}



div#gymnasiumContentBlock5
{
	display: block;
	float: left;
	width: 528px;
	height: 148px;
	padding-bottom: 
	overflow: hidden;
	margin-right: 4px;
}

div#gymnasiumDefaultContent5
{
	display: block;
	float: left;
	width: 528px;
	height: 696px;
	margin-right: 4px;
	background-color: #eaeaea;
}

div#gymnasiumDefaultContent5 iframe
{
	display: block;
	margin: 4px;
	width: 520px;
	height: 688px;
	background-color: #ffffff;
	border: none;
	border: 0;
}

div#gymnasiumImagesBlock5
{
	display: block;
	float: left;
	width: 148px;
	height: auto;
	overflow: hidden;
}

div#gymnasiumImagesBlock5 dt, div#gymnasiumImagesBlock5 dl
{
	margin: 0px;
	padding: 0px;
}

div#gymnasiumImagesBlock5 p.bodytext
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
	margin-bottom: 6px;
}

div#gymnasiumImagesBlock5 a
{
	color: #444444;
	text-decoration: underline;
}


div#submiddle2
{
	display: block;
	height: 317px;
	margin-bottom: 4px;
	overflow: hidden;
}

div#bottom
{
	display: block;
	height: auto;
}

div#bottom img
{
	float: left;
}

div.tpic100m
{
	display: block;
	float: left;
	margin-left: 13px;
	width: 370px;
	height: 60px;
	margin-top: 10px;
	font-size: 11px;
}

div.tpic100m h1
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	padding-bottom: 2px;
	letter-spacing: 0.4px;
}

div.tpic100m p.bodytext
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #636363;
	font-size: 11px;
	line-height: 17px;
	letter-spacing: 0.4px;
}

p.marginalLink2
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 570px;
	right: 0px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	color: #c2c2c2;
	text-transform: uppercase;
}

p.marginalLink2 a
{
	text-decoration: none;
	color: #c2c2c2;
}

p.marginalLink2 a:hover
{
	text-decoration: none;
	color: #636363;
}

/*
////////////////////
Kontakt site 5
///////////////////
*/


div#block_t3_3
{
	display: block;
	float: left;
	width: 148px;
	height: 148px;
	overflow: hidden;
	margin-top: 24px;
	margin-left: 152px;
	margin-right: 4px;
}

div#block_t3_3 dt, div#block_t3_3 dl
{
	margin: 0px;
	padding: 0px;
}

div#kontaktDefaultContent2
{
	display: block;
	float: left;
	width: 224px;
	height: auto;
}

div#kontaktDefaultContent2 p
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
	margin-bottom: 6px;
	margin-left: 2px;
}

div#kontaktDefaultContent2 h1
{
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 9px;
}

div#kontaktIframe
{
	display: block;
	float: left;
	width:680px;
	height: 696px;
	background-color: #eaeaea;
}

div#kontaktIframe iframe
{
	display: block;
	margin: 4px;
	width: 680px;
	height: 696px;
	background-color: #eaeaea;
	border: none;
	border: 0;
}


div#block_m2_10
{
	display: block;
	float: left;
	width: 452px;
	height: 148px;
	overflow: hidden;
}

div#block_m2_10 img
{
	margin-left: 1px;
	margin-right: 1px;
	width: 147px;
	overflow: hidden;
}

div#block_m2_10 embed
{
	margin: 0px;
	padding: 0px;
}

div#block_m2_10 dt, div#block_m2_10 dl
{
	margin: 0px;
	padding: 0px;
}


/*
////////////////////
Gymnasium A4
///////////////////
*/


div#gymnasiumDefaultContent4, div#gymnasiumDefaultContent4FAQ, div#gymnasiumDefaultContent4_nofoto
{
	display: block;
	float: left;
	width: 224px;
	height: auto;
	margin-right: 0px;
	background-color: #ececec;
	overflow: hidden;
}

div#gymnasiumDefaultContent4FAQ
{
	height: 452px;
}

div#gymnasiumDefaultContent4 p, div#gymnasiumDefaultContent4FAQ p, div#gymnasiumDefaultContent4_nofoto p
{
	margin: 0px;
	padding: 0px;
	line-height: 10px;
	margin-bottom: 7px;
	cursor: pointer;
}

div#gymnasiumDefaultContent4 p.bodytext, div#gymnasiumDefaultContent4 p.bodytext1, div#gymnasiumDefaultContent4FAQ p.bodytext, div#gymnasiumDefaultContent4FAQ p.bodytext1, div#gymnasiumDefaultContent4_nofoto p.bodytext, div#gymnasiumDefaultContent4_nofoto p.bodytext1
{
	font-weight: normal;
	color: #444444;
}

div#gymnasiumDefaultContent4 a, div#gymnasiumDefaultContent4FAQ a, div#gymnasiumDefaultContent4_nofoto a
{
	color: #444444;
	text-decoration: none;
}

div#gymnasiumTextBlock4, div#gymnasiumTextBlock4FAQ, div#gymnasiumTextBlock4_nofoto
{
	display: block;
	float: left;
	width: 452px;
	margin-left: 4px;
	height: auto;
}


div#gymnasiumTextBlock4 h1, div#gymnasiumTextBlock4FAQ h1, div#gymnasiumTextBlock4_nofoto h1
{
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	margin-top: 13px;
	margin-bottom: 9px;
}

div#gymnasiumTextBlock4 p, div#gymnasiumTextBlock4FAQ p, div#gymnasiumTextBlock4_nofoto p
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #444444;
	line-height: 17px;
}

div.newsArrows1
{
	position: absolute;
	top: 559px;
	padding-bottom: 15px;
	display: block;
	right: 0px;
	margin-right: 2px;
	cursor: pointer;
	background-color: #ffffff;
}

div#theDiv1
{
	display: block;
	width: 452px;
	height: auto;
	padding: 0px;
	margin: 0px;
}

div#theDiv1 div#block_m2_7
{
	float: none;
}

div#theDiv1 dt, div#theDiv1 dl
{
	margin: 0px;
	padding: 0px;
}

div.txtCont h4
{
	color: #363636;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

div.txtCont h4 b
{
	color: #363636;
	font-weight: bold;
}

div.eLabel, div.eContent
{
	display: block;
	float: left;
	text-align: left;
	color: #444444;
	line-height: 17px;
}

div.eContent a
{
	text-decoration: none;
	color: #444444;
}

div.eLabel
{
	width: 69px;
	padding-left: 2px;
}

div.eContent
{
	width: 350px;
}


div#gymnasiumTextBlock4 h2, div#gymnasiumTextBlock4FAQ h2, div#gymnasiumTextBlock4_nofoto h2
{
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	margin-top: 15px;
	margin-bottom: 7px;
	padding-left: 2px;
}

div#gymnasiumTextBlock4 div#updateDateTime, div#gymnasiumTextBlock4FAQ div#updateDateTime, div#gymnasiumTextBlock4 div#updateDateTime
{
	padding: 0px;
	margin: 0px;
	padding-top: 100px;
	text-align: right;
	color: #a1a1a1;
}

.curListItem
{
	color: #363636;
	font-weight: bold;
}

.overListItem
{
	color: #363636;
	font-weight: normal;
}

div.imgDefaultBlocks
{
	position: absolute;
	top: 907px;
	margin-left: 10px;
}

div.imgFix
{
	margin-left: -4px;
	width: 304px;
	height: 148px;
	overflow: hidden;
}

img#imgBtnClose
{
	display: none;
}

div#flash1Img
{
	display: block;
	width: 452px;
	height: 257px;
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
}

div#flash1Img img
{
	float: right;
	margin-top: 0px;
}


.hideElement
{
	display: none;
	visibility: hidden;
}

.showElement
{
	display: block;
	visibility: visible;
}

div.txtCont h2
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	margin-bottom: 9px;
	text-transform: uppercase;
}

div.txtCont h3
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 1px;
	margin-bottom: 9px;
	text-transform: uppercase;
}

div.txtCont ul, div#gymnasiumDefaultContent ul
{
	padding: 0px;
	margin: 0px;
	color: #444444;
	font-weight:normal;
	line-height:17px;
	list-style-type: none;
}

div.txtCont li, div#gymnasiumDefaultContent li
{
	background-image: url(../images/orderedListImg_lev0.jpg);
	background-position: 1px 8px;
	background-repeat: no-repeat;
	display: list-item;
	list-style-position: outside;
	padding-left: 8px;
}

div.txtCont li ul li, div#gymnasiumDefaultContent li ul li
{
	background-image: url(../images/orderedListImg.jpg);
	background-position: 1px 8px;
	background-repeat: no-repeat;
	display: list-item;
	list-style-position: outside;
	padding-left: 8px;
}

div#gymnasiumDefaultContent4 div.dcContent, div#gymnasiumDefaultContent4FAQ div.dcContent, div#gymnasiumDefaultContent4_nofoto div.cdContent
{
	margin-top: 24px;
	margin-left: 7px;
}

div#gymnasiumDefaultContent4 h3, div#gymnasiumDefaultContent4FAQ h3, div#gymnasiumDefaultContent4_nofoto h3
{
	margin: 0px;
	padding: 0px;
	padding-top: 16px;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
}

div.relNewsHeader
{
	margin-top: 34px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.4px;
}

p.relNews
{
	margin: 0px;
	padding: 0px;
	color: #444444;
	font-size: 11px;
	margin-top: 5px;
}

p.relNews a
{
	color: #444444;
	text-decoration: none;
}

div#gymnasiumDefaultContent2 h1, div#gymnasiumTextBlock h1, div#gymnasiumDefaultContent5 h1, div#nTextShow h1
{
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	margin-top: 14px;
	margin-bottom: 14px;
}

div#gymnasiumDefaultContent2 h2, div#gymnasiumTextBlock h2, div#gymnasiumDefaultContent5 h2, div#nTextShow h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.4px;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

div#gymnasiumDefaultContent2 h3, div#gymnasiumTextBlock h3, div#gymnasiumDefaultContent5 h3, div#div#nTextShow h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.4px;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 5px;
	text-transform: none;
}

div#gymnasiumDefaultContent2 h4, div#gymnasiumTextBlock h4, div#gymnasiumDefaultContent5 h4, div#gymnasiumTextBlock4 h4, div#gymnasiumTextBlock4FAQ h4, div#gymnasiumTextBlock4_nofoto h4, div#nTextShow h4
{
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	margin-top: 14px;
	margin-bottom: 0px;
}

div#gymnasiumDefaultContent2 h5, div#gymnasiumTextBlock h5, div#gymnasiumDefaultContent5 h5, div#nTextShow h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}

div#indexBtn
{
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 1px;
}

div.alfabetItem
{
	display: block;
	float: left;
	width: 20px;
	height: 18px;
	text-align: left;
	text-transform: uppercase;
	cursor: pointer;
	color: #7e7e7e;
}

div.alfabetItemOver{
	color: #363636;
	font-weight: normal;
	display: block;
	float: left;
	width: 20px;
	height: 18px;
	text-align: left;
	text-transform: uppercase;
	cursor: pointer;
}

div.alfabetItemCur{
	color: #363636;
	font-weight: bold;
	display: block;
	float: left;
	width: 20px;
	height: 18px;
	text-align: left;
	text-transform: uppercase;
	cursor: pointer;
}

div#theDiv4{
	margin-top: 23px;
}

div#theDiv4 h3{
	cursor: pointer;
}

div.newsArrows1FAQ
{
	position: absolute;
	top: 406px;
	padding-bottom: 15px;
	display: block;
	right: 0px;
	margin-right: 2px;
	cursor: pointer;
	background-color: #ffffff;
}

div#gymnasiumTextBlock4FAQ div.txtCont b, div#gymnasiumTextBlock4_nofoto div.txtCont b{
	color: #000000;
	font-weight: bold;
}

div#gymnasiumTextBlock4FAQ div.txtCont b a, div#gymnasiumTextBlock4_nofoto div.txtCont b a{
	color: #000000;
	font-weight: bold;
}

div#gymnasiumDefaultContent2 div#searchResults p.bodytext{
	margin-bottom: 17px;
}

div#srSearchForm{
	margin-left: 12px;
}

div#srSearchForm h3{
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000000;
	margin-top: 7px;
	margin-bottom: 17px;
	letter-spacing: 0.5px;
}

input#search1{
	width: 200px;
	border: none;
	background-color: #ececec;
	height: 18px;
}

div.search_label1{
	color: #969696;
	font-size: 11px;
	font-weight: normal;
	display: block;
	float: left;
	text-align: left;
	width: 92px;
	margin-top: 2px;
	letter-spacing: 0.5px;
}

input#submit2{
	float: right;
	margin-top: 6px;
}


div.addthis_toolbox addthis_default_style a{
	color: #000000;
	text-decoration: none;
}

a.addthis_button_compact at300m{
	color: #000000;
	text-decoration: none;
}

div#shareThisBtn{
	
	background-image:url("../images/facebookImg.png");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #5872a7;
border-bottom:1px solid #1A356E;
border-top:1px solid #879AC0;
color:#FFFFFF;
display:block;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight:bold;
margin-top: 10px;
margin-bottom: 20px;
height: 18px;
text-shadow:none;
width: 40px;
padding-left: 27px;
cursor: pointer;
}

div#shareThisBtn p{
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
}

div#shareThisBtn a{
	color: #ffffff;
	text-decoration: none;
}

div#shareButtonsDown{
	display: none;
}


div#ctrlBox{
	display: block;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background-color: #ffffff;
	height: auto;
	padding: 10px;
	border: solid 3px #ff0000;
}

div.csc-mailform-field {
display:table;
width:100%;
float: none;
margin-bottom: 6px;
}

fieldset
{
	border: none;
	margin: 0px;
	padding: 0px;
}

label
{
	display: block;
	float: left;
	font-weight: normal;
	text-align: left;
	width: 30%;
	margin-top: 3px;
	margin-bottom: 4px;
	letter-spacing: 0.4px;
	color: #444444;
}

span.csc-mailform-radio label{
	width: 90%;
}



div.csc-mailform-field textarea.mf-textarea
{
	width: 70%;
	border: none;
	background-color:#e1e1e1;
	height: 100px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
}



input.mf-submit
{
border:0 none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:right;
font-size:9px;
font-weight:normal;
height:18px;
letter-spacing:0.5px;
margin-top:12px;
padding-bottom:4px;
padding-top: 2px;
text-align:center;
text-transform:uppercase;
padding-left: 10px;
padding-right: 10px;

}


span.csc-mailform-radio legend{
	display: none;
	visibility: hidden;
}

div.csc-mailform-field input.mf-input {
background-color:#e1e1e1;
border:0 none;
height: 16px;
width:70%;
float: left;
}

div.csc-mailform-field input.mf-file {
background-color:#e1e1e1;
border:0 none;
height: 18px;
width:50%;
float: left;
border: solid 1px #ffffff;
border-collapse: collapse;
}

div.csc-mailform-field select.mf-select {
background-color:#e1e1e1;
border:0 none;
height: 18px;
width:70%;
float: left;
}


div.csc-mailform-field input.csc-mailform-radio{
	width: 14px;
	height: 14px;
	margin-right: 10px;
	float: left;
	margin-left: -2px;
	
}

div.csc-mailform-field input.csc-mailform-check{
	width: 14px;
	height: 14px;
	float: left;
	margin-left: -2px;	
}

div.FaceBookHClass{
	position: absolute;
	z-index: 100;
	padding: 3px 5px;
	font-weight: bold;
	background-color: #cccccc;
	color: #000000;
	display: none;
	font-size: 10px;
	left: 0px;
	bottom: 0px;
}