h1 { font-size: 23px; }

em { font-style: italic; }

/* Startseite Sidebarmenue
---------------------------------------------------------*/

body.page_home #sidebar ul li.page-item-3105 ul { display: block!important; } /* zeigt Festgeldanbieter  */

#sidebar ul.menu li.current_page_item li a, #sidebar ul.menu li.current_page_parent li a, #sidebar ul.menu li.current-page-ancestor li a, #sidebar ul.menu li ul.sub-menu li a { text-shadow: none; }

#sidebar ul.menu li a:hover, #sidebar ul.menu li.current_page_item a, #sidebar ul.menu li.current_page_parent a, #sidebar ul.menu li.current-page-ancestor a { text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4); }




/* Festgeldvergleich und Tagesgeldvergleich
---------------------------------------------------------*/

#ultimate_vergleich td.i7 a {
    background: url("/wp-content/uploads/2012/05/button_calc_orange_55x48.png") repeat scroll 0 0 #E8A728;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    width: 45px;
    text-shadow: 1px 1px 0 #D9871F;
}

#ultimate_vergleich td.i7 a:hover { background: url("/wp-content/uploads/2012/05/button_calc_orange_55x48.png") no-repeat scroll 0 bottom #E8A728; }


/* Festgeldrechner und Tagesgeldrechner
---------------------------------------------------------*/

table#ultimate_calculator td.i7 a {
    background: url("/wp-content/uploads/2012/05/button_calc_orange_80x48.png") repeat scroll 0 0 #E8A728;
    height: 20px;
    line-height: 20px;
    padding: 2px 5px;
    text-shadow: 1px 1px 0 #D9871F;
    width: 70px;
}

table#ultimate_calculator td.i7 a:hover { background: url("/wp-content/uploads/2012/05/button_calc_orange_80x48.png") no-repeat scroll 0 bottom #E8A728;}

table#ultimate_calculator thead th { text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4); }


/* Detailseiten
----------------------------------------------------------*/

#content a.antrag { font-size: 14px; border-bottom: none; }

div.col .col_headline { text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4); text-align:left; }

#content div.widget_eingabemaske {
    background: url("/wp-content/uploads/2012/05/bg_widget_shortcode.jpg") no-repeat scroll right bottom #F5F5F5;
}

#content div.widget_eingabemaske h3 {
    border: 1px solid #1f87c7;
    left: 0;
    top: 0;
    width: 358px;
    text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4);
}

#content .widget_shortcode {
    float: left;
    margin: 10px 10px 10px 0;
    width: 340px;
}

#content .widget_shortcode_tagesgeld {
    float: left;
    margin: 10px 0 10px 10px;
    width: 340px;
}

#content .widget_shortcode form {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/wp-content/uploads/2012/05/bg_widget_shortcode.jpg") no-repeat scroll right bottom #F5F5F5;
    border-bottom: 1px solid #B6A490;
    border-left: 1px solid #CDD9E8;
    border-right: 1px solid #CDD9E8;
    border-top: medium none !important;
    padding: 5px 9px;
    position: relative;
}

#content .widget_shortcode h3 {
    background: url("images/bg_table_th.png") repeat-x scroll 0 0 #4E8208;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 700;
    height: 31px;
    line-height: 31px !important;
    margin: 0 !important;
    padding: 0 10px;
    position: relative;
    text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4);
}

#content .widget_shortcode input {
    border: 1px solid #E1DECE;
    color: #928E76;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    padding: 0 5px;
    width: 90px;
}

#content .widget_shortcode input.submit {
    background: url("images/bg_calc_button.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 29px;
    margin-left: 0;
    text-indent: -1e+7px;
}

#content .widget_shortcode_tagesgeld input.submit {
    background-position: 0 0;
    width: 203px;
    text-indent: -1000px;
} 

#content .widget_shortcode_tagesgeld input.submit:hover {
    background-position: 0 -29px;
}

#content .widget_shortcode_festgeld input.submit {
    background-position: 0 -58px;
    width: 203px;
    text-indent: -1000px;
} 

#content .widget_shortcode_festgeld input.submit:hover {
    background-position: 0 -87px;
}

#content .widget_shortcode select {
    color: #928E76;
    margin-left: 5px;
    padding: 5px;
    width: 100px;
}

#content .widget_shortcode label span {
    display: inline-block;
    font-weight: 700;
    width: 99px;
}


#content .widget_shortcode_tagesgeld form {
    background: url("/wp-content/uploads/2012/05/festgeldrechner_9586118_XS_verlauf.jpg") no-repeat scroll right bottom #F5F5F5;
}

#content .widget_shortcode_festgeld form {
    background: url("/wp-content/uploads/2012/05/bg_widget_shortcode.jpg") no-repeat scroll right bottom #F5F5F5;
}

#ultimate_vergleich thead th {
    font-weight: 700;
    font-size: 11px; 
    text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4);
    /* background: -moz-linear-gradient(center top , #1F87C7, #47ACE3) repeat scroll 0 0 transparent; */
    background: rgb(31,135,199); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(31,135,199,1) 1%, rgba(71,172,227,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(31,135,199,1)), color-stop(100%,rgba(71,172,227,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* W3C */   
}


#ultimate_vergleich thead th.i8, #ultimate_vergleich thead th.i7 {
    white-space: normal;
}

/* Button Vergleich
------------------------------------------*/

a.button_vergleich { 
    background: url(/wp-content/uploads/2012/05/bg_vergleich_215x58.png) no-repeat scroll 0 0 ; /*/wp-content/uploads/2012/05/bg_vergleich_orangeviolett_logo.png */
    box-shadow: 1px 1px 5px grey;
    color: #FFFFFF;
    display: inline-block;
    font-weight: 700;
    height: 29px;
    line-height: 29px;
    padding-left: 45px;
    text-decoration: none;
    width: 170px;
    font-size: 14px; 
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
}

a.button_vergleich:hover { background: url(/wp-content/uploads/2012/05/bg_vergleich_215x58.png) no-repeat scroll 0 -29px;  color: #C8C9DE; }

/* Tabellen Ratgeberbereich
------------------------------------------*/
table.ratgeber {}

table.ratgeber thead th {
    font-weight: 700;
    font-size: 13px; 
    text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4);
    color: #ffffff;
    text-align: center; 
    /* background: -moz-linear-gradient(center top , #1F87C7, #47ACE3) repeat scroll 0 0 transparent; */
    background: rgb(31,135,199); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(31,135,199,1) 1%, rgba(71,172,227,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(31,135,199,1)), color-stop(100%,rgba(71,172,227,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%); /* W3C */   
}

table.ratgeber th { padding: 2px 5px; border: 1px solid #CDD9E8; }

table.ratgeber td { padding: 2px 5px; border: 1px solid #CDD9E8; border-top: none; }

table.ratgeber .left {text-align: left; }
table.ratgeber .center {text-align: center; }
table.ratgeber .right {text-align: right; }
table.ratgeber .grey { background-color: #EFF0F4; font-weight: 700; }


/* VERGLEICH TOP5 TAGESGELD / FESTGELD */

.vergleich_individuell.table { width: 699px; border-top: 1px solid #cacaca; border-left: 1px solid #cacaca; border-bottom: 3px solid #cacaca; margin: 10px 0; }
.vergleich_individuell.table th, .vergleich_individuell.table td { padding: 3px 5px; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font-size: 10px;}
.vergleich_individuell.table th { white-space: nowrap; padding-bottom: 10px!important; cursor: default; background:  #1f87c7; color:#fff; text-align: center }
.vergleich_individuell.table th {
font-weight: 700;
font-size: 12px;
text-shadow: 1px 1px 0 rgba(77, 78, 100, 0.4);
background: rgb(31,135,199);
background: -moz-linear-gradient(top, rgba(31,135,199,1) 1%, rgba(71,172,227,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(31,135,199,1)), color-stop(100%,rgba(71,172,227,1)));
background: -webkit-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%);
background: -o-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%);
background: -ms-linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%);
background: linear-gradient(top, rgba(31,135,199,1) 1%,rgba(71,172,227,1) 100%);
}
	

.vergleich_individuell.table td {text-align: center; vertical-align: middle; }
.vergleich_individuell.table tr td { background: #f5f5f5; }
.vergleich_individuell.table tr td.td_3 { text-align:left; font-size:12px; }

#content .vergleich_individuell.table td a.button {
	font-size: 12px;
	text-decoration: none;
	display: inline-block;
	padding: 2px 5px;
	font-weight: 700;
	text-decoration:none;
}

#content .vergleich_individuell.table td a.button.antrag {
	background: url("/wp-content/uploads/2012/05/button_calc_orange_55x48.png") repeat scroll 0 0 #E8A728;
	color:white;
	height: 20px;
	line-height: 20px;
	width: 45px;
	text-shadow: 1px 1px 0 #D9871F;
}
#content .vergleich_individuell.table td a.button.antrag:hover {
	background: url("/wp-content/uploads/2012/05/button_calc_orange_55x48.png") no-repeat scroll 0 bottom #E8A728;
}
#content .vergleich_individuell.table td a.button.details { 
	background: url("/wp-content/uploads/2012/05/button_calc_orange_55x48.png") repeat scroll 0 0 #E8A728;
	height: 20px;
	color:white;
	line-height: 20px;
	width: 45px;
	text-shadow: 1px 1px 0 #D9871F;
}

/* TEMPLATE Antragsstrecke */

.page-template-theme_antragsstrecke-php div#content {
	min-height: 500px;
	float: none; 
    	padding: 60px 20px 15px 20px;
    	width: 938px;
}
.page-template-theme_antragsstrecke-php #contentbox div.cbg {
    background: #fff;
}


.page-template-theme_antragsstrecke-php div#footer {
	background: #fff; 
	width: 978px; 
}
/* .page-template-theme_antragsstrecke-php h1 { display:none; } */

 
