/* //////////////////////////////////////////////////////////////////////////////////////////////////////////

	Unser Burgenland, http://sudokumeister.at/		technical contact: dobiasch@echonet.at
	Style Sheet for Basic Layout						http://www.echonet.at/
	
	Start Date: 2006-03-15, Ulrich Dobiasch, echonet communication gmbh
	Revision 01 Start Date:

////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* ---------- ( basic layout definitions ) ---------- */

body {
	background:#B91518 url(../site/bg2_neu.gif) repeat-x 0 0;
	/*background:#B91518 url(../site/bg2.gif) repeat-x 0% -20px;*/
	font:100% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	padding:0;
}

.clearfix:after { content: ".";display:block;height:0;clear:both;visibility:hidden; }

/* parent */

#c-parent-1 {
	/*background:#B91518 url(../site/bg-parent-1.gif) repeat-x 0% 274px;
	background-color:#B91518;*/
	/*width:830px;*/
	width: 900px;
}

#c-parent-2 {
	background:url(../site/bg-parent-20090210.jpg) no-repeat 0% 0%;
	/*width: 900px;*/
}

/* head */

#c-head {
	position:relative;
}

#c-head p {
	margin:0;
	height:335px;
}

a#logo {
	display:block;
	height:90px;
	left:367px;
	position:absolute;
	top:230px;
	width:324px;
}

a#logo span, #c-head em { display:none; }

#c-head p#wbb {
	height:145px;
	width:165px;
	position:absolute;
	/*top:8px;
	left:598px;*/
	top:8px;
	left:675px;
}

#c-head p#wbb a {
	display:block;
	height:155px;
	width:175px;
}

#c-head p#wbb a span {
	display:none;
}


#c-head p#re {
	position:absolute;
	top:231px;
	left:366px;
	height: 48px;
	/*top:10px;
	left:405px;*/
}

#c-head p#re a {
	display:block;
	height:48px;
	width:46px;
	/*height:41px;
	width:189px;*/
}

#c-head p#re a span {
	display:none;
}

/* navigation */

#c-nav {
	position:absolute;
	left:-20px;
	top:334px;
}

#c-nav ul { margin:0;padding:0;background:url(../site/bg-nav_neu.gif) no-repeat 0% 100%;width:256px;padding-bottom:109px;padding-left:43px; }
#c-nav ul li { list-style-type:none;width:256px;height:30px;display:bock;font:1px/1px "Courier New", Courier, mono;margin-bottom:0;float:left; }
#c-nav ul li em { display:none; }
#c-nav ul li a { display:block;width:256px;height:30px;color:#fff; }
#c-nav ul li a span { display:none; }
#c-nav ul li ul { display:none; }

#c-nav ul li#n0, #c-nav ul li#n0 a { height:72px; }
/*#c-nav ul li#n8, #c-nav ul li#n8 a { height:36px; }*/

#n0 a { background-image:url(../site/n0_2010.gif); }
#n1 a { background-image:url(../site/n1_neu.gif); }
#n2 a { background-image:url(../site/n2_neu.gif); }
#n3 a { background-image:url(../site/n3_neu.gif); }
#n4 a { background-image:url(../site/n4_neu.gif); }
#n5 a { background-image:url(../site/n5_neu.gif); }
#n6 a { background-image:url(../site/n6_neu.gif); }
#n7 a { background-image:url(../site/n7_neu.gif); }
#n8 a { background-image:url(../site/n8_neu.gif); }
#n9 a { background-image:url(../site/n9_neu.gif); }


/* body */

#c-body {
	clear:both;
}

/* body */

#c-sidebar {
	display:none;
}

/* content */

#c-content {
	margin-left:370px;
	/*margin-left:300px;*/
	padding:0 0 5px 0;
}

/* foot */

#c-foot {
	/*margin-left:296px;*/
	margin-left:366px;
	margin-top:0px;
	background:url(../site/logo-box-top.gif) no-repeat right top;
	/*background:url(../site/bg-foot.gif) no-repeat 0% 0%;*/
	width:538px;
	clear:both;
	padding: 10px 0 0 0;
}

#c-foot .box { background:url(../site/logo-box-bg.gif) repeat-y;}
#c-foot .box .box {background:url(../site/logo-box-bottom.gif) no-repeat right bottom;padding-bottom:10px;}
#c-foot .boxtop{background:url(../site/logo-box-top.gif) no-repeat right top; padding-top:10px; margin-top:10px;}

#c-foot ul { margin:0;/*padding:15px 0 0 24px;*/padding:10px 0 0 15px;}
#c-foot ul li { list-style-type:none;display:block;float:left;margin:0 5px 5px 20px;padding:0; }
#c-foot ul li em { display:none; }
#c-foot ul li a { display:block;height:80px;background-position:50% 50%;background-repeat:no-repeat; }
#c-foot ul.support li a {height:100px; }
#c-foot ul.support li { margin-right: 20px; }
#c-foot ul li a span { display:none; }

#c-foot h2 {color:#FED000; margin-top:0; margin-left:25px; margin-bottom:0;}

#f5 { margin-right:0px; }


#f1 a { width:150px;background-image:url(/media/partner/vhs.gif); }
#f2 a { width:71px;background-image:url(/media/partner/PM_Sudoku_04_2008.jpg); }
#f5 a { width:83px;background-image:url(/media/partner/logo_freecard.gif); }
#f6 a { width:170px;background-image:url(/media/partner/gewista.gif); }
#f9 a { width:120px;background-image:url(/media/partner/heines.gif); }
#f10 a { width:153px;background-image:url(/media/partner/wienheute.gif); }
#f12 a { width:100px;background-image:url(/media/partner/ravensburger-logo.gif); }
#f13 a { width:114px;background-image:url(/media/partner/trivialPursuit_logo.gif); }
#f14 a { width:100px;background-image:url(/media/partner/Logo-sportpreise.gif); }
#f15 a { width:114px;background-image:url(/media/partner/raetsel-fabrik.gif); }
#f16 a { width:160px;background-image:url(/media/partner/Bezzerwizzer.gif); }
#f17 a { width:114px;background-image:url(/media/partner/Scrabble_Logo.gif); }
#f18 a { width:72px;background-image:url(/media/partner/sudoku-small.jpg); }
#f19 a { width:145px;background-image:url(/media/partner/logo-raiffeisen.gif); }
#f20 a { width:85px;background-image:url(/media/partner/logo-piatnik.gif); }
#f21 a { width:145px;background-image:url(/media/partner/logo_buechereien.gif); }
#f22 a { width:159px;background-image:url(/media/partner/sudoku_logo.jpg); }

/*
#f4 a { width:78px;background-image:url(/media/partner/heines.gif); }
#f7 a { width:109px;background-image:url(/media/partner/vormagazin.gif); }
*/

.banner-re{ width:180px; height:400px; position:absolute; top:300px; left:920px; border:none;}
.banner-re120x600{ width:120px; height:600px; position:absolute; top:300px; left:920px; border:none; }
.banner-re img{ border:none;}

#logo-echo { background:url(../components/logo-echo.gif) no-repeat 0% 0%;display:block;width:62px;height:15px;float:right;margin:20px 0 20px 0; }
#logo-echo span { display:none; }

/* misc */

.clear { clear:both;font:1px/1px "Courier New", Courier, mono; }
.c { clear:both;}
.col-2a-1 { float:left;width:160px; }
.col-2a-2 { float:left;width:400px; }

.ul-1 { margin-left:10px;padding:0; }
.ul-1 li { list-style-type:none;background:url(../components/li.gif) no-repeat 0% 0%;padding:0 0 5px 20px; }

#c-content ul { margin-left:10px;padding:0; }
#c-content ul li { list-style-type:none;background:url(../components/li.gif) no-repeat 0% 0%;padding:0 0 5px 20px; }

#c-content .ul-2 { margin-left:0;padding:0; }
#c-content .ul-2 li { padding-left:0;list-style-type:none;background:none; }

#c-content .ul-3 { margin-left:0;padding:0; }
#c-content .ul-3 li { padding-left:0;list-style-type:none;background:none; }

.img-right { float:right;margin:0 0 10px 10px; }

/* fonts */

strong { color:#fff; }

#c-content a:link		{ color:#FED000;text-decoration:underline; }
#c-content a:visited	{ color:#FED000;text-decoration:underline; }
#c-content a:active	{ color:#FED000;text-decoration:underline; }
#c-content a:hover		{ color:#FED000;text-decoration:none;color:#B91518;background-color:#FED000 }

#c-sidebar { font-size:0.8em; }
#c-content { font-size:0.8em;line-height:1.5em }
#c-foot { font-size:0.8em;line-height:1.5em;  }

#c-content h1 { font:100 1.9em/1.0em Helvetica, Verdana, Arial, Helvetica, sans-serif;color:#FED000;background-repeat:no-repeat;background-position:0 0; }
#c-content h2 { font:100 1.5em/1.0em Helvetica, Verdana, Arial, Helvetica, sans-serif;color:#FED000;background-repeat:no-repeat;background-position:50% 10px;margin-top:0; }
#c-content h3 { font:100 1.2em/1.0em Helvetica, Verdana, Arial, Helvetica, sans-serif;color:#FED000; }
#c-content h4 { font:100 1em/1em Verdana, Arial, Helvetica, sans-serif;color:#fff; }
#c-content h5 { font:100 1em/1em Verdana, Arial, Helvetica, sans-serif;color:#fff; }
#c-content h6 { font:100 1em/1em Verdana, Arial, Helvetica, sans-serif;color:#fff; }

#c-content h1.h-gfx { height:159px; }
#c-content .h-gfx span { display:none; }

#h-sudokumeister { background-image:url(../components/h-sudokumeister.gif); }

/* forms */

form.f-default {  }
form.f-default fieldset { margin:10px 0;padding:15px;border:3px solid #DB740D; }
form.f-default fieldset legend { font-size:1.2em;font-weight:900;color:#fff; }
form.f-default p {  }
form.f-default div { margin-bottom:5px; }
form.f-default p span { float:left;width:120px; }
form.f-default div span { float:left;width:120px; }
form.f-default p span label {  }
form.f-default input.f-text { width:240px; }
form.f-default input.f-text2 { width:20px;margin-right:5px;text-align:center }
form.f-default p.f-submit {  }
form.f-default select.f-select {  }
form.f-default input.f-submit {  }
form.f-default input.f-checkbox {  }
form .error {background-color:#FED000;color:#000;font-weight:normal;}

form #summe {font-weight:bold;color:#000;}

#formmail label {font-weight:bold; margin-top:15px;}
#formmail br {clear: both;}
#formmail label.daten {clear: both;float: left;margin: 6px 5px 3px 0px;text-align: left;width: 100px;}
#formmail input.daten {float: left;margin: 3px 0px 3px 5px;width: 200px;}

/* tables */

table { border:3px solid #DB740D;font-size:0.9em; }
table thead {  }
table thead tr th { padding:4px; }
table thead th {  }
table tbody {  }
table tbody tr {  }
table tbody tr td { padding:4px; }


/* win btn */

.BTN-win { background:url(../components/BTN_win.gif) no-repeat 50% 50%;height:46px;width:264px;display:block;margin:0 auto; }
.BTN-win span { display:none; }

.BTN-bezirk { background:url(../components/BTN_bezirk.gif) no-repeat 50% 50%;height:46px;width:264px;display:block;margin:0 auto; }
.BTN-bezirk span { display:none; }

.BTN-rathaus { background:url(../components/BTN_rathaus.gif) no-repeat 50% 50%;height:46px;width:264px;display:block;margin:0 auto; }
.BTN-rathaus span { display:none; }


.gallery div.thumb { float:left;margin-right:4px;margin-bottom:0 !important;margin-bottom:4px; }
.gallery div.thumb a img { border:1px solid #FED000; }

/* Kleine Zeitung - Link */
#c-box_kleine { position: absolute; top: 800px; left: 30px; width: 260px; display: none; visibility: hidden; }
#c-box_kleine p { font-size: 0.8em; }
#c-box_kleine p a { color: #FFFFFF; }
#c-box_kleine img { border: 0; padding: 10px; background-color: #FFFFFF; }

body.meisterschaft #c-box_kleine { display: block; visibility: visible; }

/* Sudoku.at - Link */
#c-content a.sudokuat_button { }
#c-content a.sudokuat_button img { border: none; margin-top: 10px; }
#c-content a.sudokuat_button:hover { background: none; }

p#button2010 { text-indent: -999em; width: 126px; height: 124px; background: url(/assets/V1/default/site/button_2010.png) 0 0 no-repeat; position: absolute; top: 80px; left: 530px; }
p#button2010 a { display: block; width: 126px; height: 124px; z-index: 999; zoom: 1; }

