body {
	font-family:helvetica, arial,sans-serif;
	font-size:12px;
	line-height:18px;
	color:#504A4B;
	}
body a {
	color:#034ea1;
        font-weight:bold; 
        text-decoration:none;
	}

body a:hover {text-decoration:underline;}
hr {
	border-top:solid #c5c8c7 1px;
	border-bottom:0px;
	border-right:0px;
	border-left:0px;
}
table {font-family:verdana,sans-serif; font-size:11px; line-height:18px;}
hr.clearer {clear:both;}

.csc-frame-frame1 {
	border:solid 1px silver;
        background-color: #c8e3f5;
        padding: 5px 10px 5px 10px;
        
        margin-right: 5px white;
        margin-bottom: solid 10px white;
}

.csc-header-n1 h1, .csc-default h1, .csc-frame-frame1 h1 {
	font-size:14px;
        color:gray;
        border-bottom: 1px solid silver;
}

.csc-frame-invisible {
        padding: 0 0 0 80px;}

.csc-frame-frame2 h1 {
	font-size:14px;
        color:gray;
        border-bottom: 1px solid silver;
}
.csc-frame-frame2 {
	/*box-shadow: 3px 3px 4px gray;*/ 
        border:solid 1px #034ea1;
        padding: 5px 10px 5px 10px;
}

.csc-frame-indent {
	width:250px;
        border:solid 1px silver;
        background-color: #c8e3f5;
        padding: 5px 10px 5px 10px;
        margin: 30px 0 0 10px;
        float:right;
}

.csc-frame-indent3366 {
        width:250px;
        border:solid 1px #034ea1;
        background-color: white;
        padding: 5px 10px 5px 10px;
        margin: 30px 0 0 10px;
        float:right;
	
}


.breadcrumb a {
	 font-size:11px;
         font-weight:normal;
         text-decoration:none;
         color:gray;
}

.news_ueberschrift {clear:both; font-weight:bold;font-size:12px;/*text-transform: uppercase;*/}
.news-ueberschrift a {color:#034ea1;}
.news-ueberschrift a:hover {color:red  /*#034ea1*/;text-decoration:underline;}
.news_ueberschrift_leftsidebar {clear:both; padding:2px 0 0 0;font-weight:normal;text-decoration:none;}
.news_ueberschrift_leftsidebar a:hover{clear:both; padding:2px 0 0 0;font-weight:normal;text-decoration:underline;}
.news-list-image {clear:both;float:left; padding: 0 15px 5px 0;}
.news-list-item a {color:#034ea1;}
.news-list-item a:hover {text-decoration:underline; color:#034ea1;}
.news-list-subheader {padding:0 0 10px 0;}

.news-list-item-leftsidebar a:hover {color:#034ea1; text-decoration:underline;}
.news-list-timedata {color:gray;float:left;font-size:11px;padding:0 3px 0 0;}
.news-list-timedata-sidebar {color:gray;font-size:10px;float:right;}
.news_addthis {padding:3px 0 0 0;}
.facebook_like {float:right;padding:2px 0 0 0;}
.static_bookmarks {float:left;padding: 0 0 0 0;}
.news-single-category {color:gray;padding:0 0 30px 0;}
.news-single-ueberschrift {clear:both; padding:5px 0 0 0;color: black; font-weight:bold;font-size:14px;text-decoration:none;}
.news-single-ueberschrift-leftsidebar {clear:both; font-weight:bold;font-size:10px;text-decoration:none;}
.news-list-category-leftsidebar {float:left;padding:0 3 0 0;color:grey;}
.news-single-subheader {padding:10px 0 0 0; font-weight:bold;}
.news-single-image {float:left;padding:10px 10px 0 0;}
.news-single-content {padding:10px 0 0 0;}
.news-single-imgcaption {font-size:80%;}
.news-list-browse {}





.news-single-related DD, .news-single-links DD, .news-single-files DD {
margin:0;
background: url(http://icons.iconarchive.com/icons/famfamfam/silk/16/bullet-black-icon.png) no-repeat left center;
padding:0 0 0 20px;
}

/*http://icons.iconarchive.com/icons/famfamfam/silk/16/bullet-black-icon.png*/


.footer {font-size:11px; color:gray; font-weight:normal;/*text-transform: uppercase;*/}
.footer a {font-size:11px;color:gray; text-decoration:none;font-weight:normal;}
.footer a:hover {font-size:11px;color:#034ea1;text-decoration:none;font-weight:normal;}
.commission {
	margin: 0 auto;
	/*background: white;*/
	color:grey;
	font-size:11px;
        background:url("http://www.europaeische-vision.de/typo/fileadmin/templates_europavorort/images/euroflag.gif") no-repeat scroll 0 0 transparent;
background-position:right;
	}
.commission img {
	
}

#twrss_table {clear:both;padding:0 0 20px 0;}
/*#twrss_table .twrss_item_link {
	background:url("../images/stern.gif") no-repeat scroll 0px 2px;
	padding:0px 3px 3px 17px;

}*/

#twrss_table .twrss_item_link a {color: #034ea1;font-weight:normal;}

#twrss_table .twrss_item_link a:hover{
	color: #034ea1;
	text-decoration: underline;	
}
.twrss_item_trenner {padding:3px;}
#twrss_table .twrss_item_content{
	font: normal .8em/1.5em Arial, Helvetica, sans-serif;
	color: gray; 
	padding:0px 3px 10px 0;
	line-height: 12px;
}

#twrss_table .twrss_bodytext .twrss_channel_link a {}
#twrss_table .twrss_bodytext .twrss_channel_link a:hover {}


.map {padding:0 0 10px;}
.map h3 {font-size:150%;margin:0 !important;padding:10px;}
.map-body {background:url("http://ec.europa.eu/deutschland/images/layout_2010/germany_map.png") no-repeat scroll 0 0 transparent;height:233px;position:relative;width:174px;}
.map-body img {left:0;position:absolute;top:0;}
.js-on .map-body {background:none repeat scroll 0 0 transparent;}
.map #germanymap {border:medium none;}
.map-body ul {list-style:none outside none;}
.map-body ul a {background:url("http://ec.europa.eu/deutschland/images/layout_2010/map_star.png") no-repeat scroll 0 0 transparent;display:block;height:14px;position:absolute;text-indent:-99999em;width:14px;}
.star-berlin a {left:133px;top:70px;}
.star-muenchen a {left:110px;top:190px;}
.star-bonn a {left:20px;top:114px;}
.map li a:focus {border-bottom:2px solid #003366;}

.tx-advCalendar-pi1-item h2 {margin:0; font-size:12px;color:#034ea1;font-weight:bold;}
.euklick_platzhalter {clear:both;height:15px;}
