/** css silvesterparty.in **/

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.0
*/
html{color:#000;background:#ffffff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*because legend doesn't inherit in IE */
legend{color:#000;}


#header {
  margin:0px 0px 0px 15px;
  padding:0 0 5px;
  /*background:url(../_img/silvesterparty_header.jpg) no-repeat top left;*/
  border-bottom:3px solid #8a8c8e;
  height:122px;}
#homeLink {display:block;text-decoration:none;padding:15px 0 0 0px;}
.description {color:#8a8c8e;padding-left:0px;padding-top:5px;text-transform:uppercase;width:395px;font-size:13px;}
#content p {font-size:13px;line-height:130%;color:#1a1a1e;margin-bottom:12px;}

#content ul li {font-size:13px;margin-bottom:5px;}
#content a {color:#5b7aa4;text-decoration:none;}
#content a:hover {text-decoration:underline;}


* {font-family:arial, verdana, sans-serif;}
body{padding:0px 20px 10px;}

a {text-decoration:none;}

h1 {color:#5b7aa4;font-size:18px;margin-bottom:12px;text-transform:uppercase;}
h2{color:#5b7aa4;font-size:15px;margin-bottom:12px;text-transform:uppercase;}
h3 {color:#5b7aa4;font-size:15px;margin-bottom:8px;font-weight:bold;}
h3 a{color:#5b7aa4;}
h3 a:hover{text-decoration:underline;}

.news-latest-container h3 {margin-bottom:3px;}
.news-list-container h3 {margin-bottom:2px;font-size:13px;font-weight:normal;text-transform:uppercase;}
.news-list-container h3 a {background:url(../_img/bg-linkListNews.gif) no-repeat 0 5px;padding-left:10px;}

.news-latest-container h3 {margin-bottom:0px;font-size:12px;font-weight:normal;text-transform:uppercase;}
.news-latest-container h3 a {background:url(../_img/bg-linkListNews.gif) no-repeat 0 4px;padding-left:10px;display:block;}
.news-list-container h3 a {background:url(../_img/bg-linkListNews.gif) no-repeat 0 4px;padding-left:10px;display:block;}
#content .news-latest-container p{margin-bottom:3px;color:#7f7f7f;padding-left:10px;}
#content .news-list-container p{margin-bottom:3px;color:#7f7f7f;padding-left:10px;}
#content .news-list-container .news-list-item p.catLinks{margin-bottom:5px !important;}

.news-catRootline{color:#bfbfbf;font-size:11px;font-weight:normal;}
#content .catLinks a{color:#bfbfbf;}
#content .catLinks a:hover{color:#5b7aa4;}
#content .news-list-container p {margin-bottom:0px !important;font-size:12px !important;}
hr.clearer {border:none;border-top: 1px solid #bfbfbf;height:1px;}

#container {width:950px;background:#ffffff;margin:0 auto;}


#content {width:670px;float:right;margin:20px 0 10px 0px;padding-bottom:20px;padding-left:20px;border-left:1px solid #bfbfb8;}
#navigation {float:left;width:210px;margin:20px 0 10px 15px;font-size:12px;background:#ffffff;padding:0px 0 20px;}
#navigation ul {padding-left:0px;width:210px;}
#navigation li a {display:block;color:#2b3e5b;font-weight:bold;padding:2px 0 2px 0px;border-bottom:3px solid #bfbfb8;font-size:18px;text-transform:uppercase;}

#navigation li ul {margin-bottom:12px;}
#navigation li ul li a {font-size:12px;text-transform:none;border-bottom:1px solid #bfbfb8;color:#5b7aa4;padding:2px 0 1px 14px;}
#navigation li ul li ul {padding:3px 0;margin-bottom:0;}
#navigation li ul li ul li a {font-size:12px;text-transform:none;display:block;color:#4F5E0B;font-weight:normal;padding:1px 0 1px 16px;margin-left:14px;border-bottom:none;}
#navigation li ul li ul li a:hover,
#navigation li ul li ul li a.activ
 {color:#c76f17;}
#navigation li a:hover,
#navigation li a.activ {display:block;color:#4F5E0B;}
#navigation li ul li a:hover,
#navigation li ul li a.activ {display:block;color:#4F5E0B;background: url(../_img/10.gif) no-repeat 0px 3px;}






#content .csc-sitemap ul li ul {margin:0 0 5px 16px;}


#footer {clear:both;border-top:1px solid #bfbfbf;margin:20px 0 0 10px;padding:3px 0;}

#footer p{font-size:11px;color:#9f9f9f;padding:0 0 3px 0;}
#footer a{color:#5b7aa4;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

/* the clearfix : ------------------ */
.cf {
display: inline-block;
}
.cf[class] {
display: block;
overflow: hidden;












}



.newsContainer {margin-bottom:16px;}
.newsContainer .img {float:left;width:150px;}
.newsContainer .newsList {float:right;width:490px;}
.newsContainer .ncHeader h2 {margin-bottom:2px;font-weight:bold;}
.newsContainer .newsList .news-list-container {padding-bottom:12px;}

.news-catRootline {padding-bottom:12px;}


hr.contentSlimline {clear:both;color:#efefef;height:1px;border:none;border-top:1px solid #bfbfbf;margin-bottom:16px;}


.fce2Columns {width:670px;padding:0px 0 16px;}
.fce2Columns h2 {padding:3px;background:#efefef;margin-bottom:0;}
.fce2Columns .fce2Left{width:315px;float:left;}
.fce2Columns .fce2Right{width:315px;float:right;}
.fce2Columns .news-latest-container,
.fce2Columns .news-list-container {padding:12px 0;}


.fce3Columns {width:670px;padding:0px 0 12px;}
.fce3Columns h2 {padding:3px;background:#efefef;margin-bottom:0;}
.fce3Columns .fce3Left{width:215px;float:left;margin-right:12px;}
.fce3Columns .fce3Center{width:215px;float:left;}
.fce3Columns .fce3Right{width:215px;float:right;}

.fce3Columns .news-latest-container,
.fce3Columns .news-list-container {padding:12px 0;}



.tx-wecmap-pi3 {margin-bottom:25px;}


/*********** Formular ***************/
.tx-powermail-pi1 {width:430px;}
.tx-powermail-pi1 legend {display:none;}
.tx-powermail-pi1 div{clear:both;padding:4px 0;}
.tx-powermail-pi1 label {float:left;width:140px;font-size:12px;padding:2px 0;}
.tx-powermail-pi1 input,
.tx-powermail-pi1 select,
.tx-powermail-pi1 textarea {float:right;width:280px;font-size:12px;border:1px solid #D2D2D2;padding:2px;}
.tx-powermail-pi1 textarea {height:120px;}
.tx-powermail-pi1 select {width:286px;padding:0;}
.tx-powermail-pi1 input.powermail_submit_uid13{margin-top:20px;float:left;background:url(../_img/bg-sendbutton.gif) no-repeat;color:#085596;border:none;padding:3px 0 3px 23px;width:135px;text-align:left;}
/*********** Formular ***************/




#spHor {padding-bottom:18px;}


#smallSearch {position:absolute;top:86px;margin-left:658px;font-size:13px;}
#smallSearch input {border:1px solid #8a8c8e !important;}
#smallSearch input#q {background:ffffff !important;background-image:none !important;padding:2px 0;}
#smallSearch input#sa {background:#5b7aa4;color:#ffffff;padding:1px 0;}


#melden {position:absolute;top:18px;margin-left:658px;}




/*********** Melden Plugin ***************/
div.tx-silvesterparty-pi1 {width:430px;}
div.input_field label {float:left;font-size:12px;padding:2px 0; width:140px;}
div.input_field{margin-bottom: 5px;}
div.input_field select,
div.input_field input,
div.input_field textarea {border:1px solid #D2D2D2;float:right;font-size:12px;padding:2px;width:280px;}
div.input_field textarea {height:120px;}
div.clear {clear: both;}

div.input_error label {}
div.input_error div.error_message{font-size:12px;padding:2px 0; color: red;}
div.input_error{margin-top: 20px; margin-bottom: 20px;}

/*********** Melden Plugin ***************/


.news-list-item {padding-bottom:5px;}

#content ul.btli li {width:230px !important;float:left;padding-right:10px;}
#content ul.btli li ul li {line-height:100%;padding:0;font-weight:bold;}
#content ul.btli li ul li ul li{font-size:12px;font-weight:normal;padding:0 0 0 12px;line-height:100%;display:block;clear:both;margin:0;}