.cal-list-con{
	width:100%;
}

.cal-list-item{
	margin:10px 0px 20px 0px;
}

.cal-list-item h2{
	font-size:1.0em;
	font-weight:bold;
	margin:0;
}

.cal-list-item h2 span{
	font-size:0.7em;
	font-weight:bold;
	color:#999999;
}

.cal-list-item h2 img{
	float:left;
	padding-top:4px;
}

.cal-date{
	display:inline;
	font-size:0.8em;
	font-weight:bold;
	color:#999999;	
}

.cal-list-item h3{
	font-size:0.8em;
	font-weight:bold;
	margin:0;
	padding:0.2em 0 0.2em 0em;
	display:inline;
}

.cal-list-item p.bodytext{

	display:inline;
}

.cal-list-item  a img{
	float:left;
	margin-right:5px;
}

.cal-list-item  .cal_text_con{ font-size:1em;}

.cal-list-item  .cal_text_con span.title_in_text{
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	
}


.cal-list-item  .cal_text_con p.bodytext a{
	background-image:url(../images/icon_more_grey.gif);
	color:#707173;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0em 0.5em;
	padding:0 0 0 0.73em;
	font-size:1em;
}

.cal-list-item  .cal_text_con a{
	background-image:url(../images/icon_more_grey.gif);
	color:#707173;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0em 0.5em;
	padding:0 0 0 0.73em;

}

.cal-list-item  .cal_text_con p.bodytext a:hover{
	background-image:url(../images/icon_more_grey.gif);
	color:#707173;
	text-decoration:underline;
	background-repeat:no-repeat;
	background-position:0em 0.5em;
	padding:0 0 0 0.73em;
}

.cal-single-item h2{
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:0.2em 0 0.2em 0em;
}



.cal-single-item a img{
	float:right;
	margin-left:5px;
}

p.news-single-imgcaption{
	float:right;
}

.cal_text_single{
	/*font-size:0.7em;*/
}

.cal-single-backlink a{
	background-image:url(../images/icon_more_grey.gif);
	color:#707173;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0em 0.5em;
	padding:0 0 0 0.73em;
	font-size:0.7em;
}

.cal-single-backlink a:hover{
	background-image:url(../images/icon_more_grey.gif);
	color:#707173;
	text-decoration:underline;
	background-repeat:no-repeat;
	background-position:0em 0.5em;
	padding:0 0 0 0.73em;
	font-size:0.7em;
}

.recipe{
	width:100%;
	margin-bottom:30px;
	border-bottom:1px dotted #969696;
}

.recipe h3{
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:0.2em 0 0.2em 0em;
}

.recipe h4{
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding:0.2em 0 0.9em 0em;
}

.recipe .ingredients p{
	line-height: 0.9em;
}

.recipe .recipe-image{
	margin-top:15px;
}

.recipe .recipe-image-caption{
	margin-top:5px;
}



.tx-gooffotoboek-pi1 table{ width:100%;}

#content-left .content_teaser .variant03 .content_teaser_content a{
	text-decoration: none;
	color: #707173;
	background-image: url(../images/icon_more_grey.gif);
	background-repeat: no-repeat;
	background-position: 0.0em 0.50em;
	padding: 0 0 0 0.7em;
	margin: -0.65em 0 0.5em 0;

 }

#reg_con{ font-size:0.7em;}
#reg_con h2{ font-size:1.4em; border-bottom:1px dotted #707173;}
#reg_con .reg_con_item{ margin-bottom:20px;}
#reg_con .reg_con_item label{width:150px; float:left; font-weight:bold; height:40px;}
#reg_con .reg_con_item input{width:180px;border:1px solid #707173;}
#reg_con .reg_con_item input.input_h{height:16px;}
#reg_con .reg_con_item select{width:185px;border:1px solid #707173;}
#reg_con .reg_con_item select.input_h{height:22px;}
#reg_con .reg_con_item input.submit{width:60px;border:none; float:right; margin-top:-22px;}
#reg_con .reg_con_item .warning{ float:left; width:400px;}
#reg_con p{ font-size:1em;}


#reg_con a.reg_link{
background-image:url(../images/icon_more_grey.gif);
background-repeat:no-repeat;
background-position:0px 5px;
color:#707173;
padding:0 0 0 0.73em;
margin:-0.12em 0 0;
}

.result{
 font-size:0.7em;
 height:35px;
 width:100%;
 text-align:center;
 clear:both;
}

.result .w_city{
	display:inline;
	/*margin:7px 20px 0 15px;*/
	margin:0 0 0 15px;
	height:10px;
	width:70px;
	text-align:left;
	float:left;
}

.result .w_city a{
	font-size:1em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 5px;
	color:#707173;
	padding-left:8px;
	text-decoration:none;
}

.result .w_city a:hover{
	font-size:1em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 5px;
	color:#707173;
	padding-left:8px;
	text-decoration:underline;
}

.result .w_temp{
	display:inline;
	margin:7px 20px 0 20px;
	height:10px;
	float:right;
}

.result .w_image{
display:inline;
margin:0 0 0 0;
float:left
	
}

.result .w_image img{
display:inline;
	
}

.tx-ttnews-browsebox{
	background-color:#ffffff;
	border:none;
	font-size:1.1em;
}

.tx-ttnews-browsebox-SCell{
	background-color:#ffffff;
	border:none;
	color:#000000;
}

.tx-ttnews-browsebox-SCell p a{
	font-size:1.5em;
	color:#000000;
}

.tx-ttnews-browsebox  table tbody tr td p a{
	font-size:1.5em;
	color:#000000;
}

.titleFlag{}
.titleFlag h1{ display: inline; font-size:1.4em;}
.titleFlag span{}
.titleFlag span img{ margin-left:5px;}

#nav-bottom-tools ul li a.print_link{ 
background-image:url(../images/icon_print_page.gif); 
background-position:56px 2px; 
background-repeat:no-repeat;
margin:0 20px 0 0;
width:70px;
float:left;
}

#nav-bottom-tools ul li a.recommend_link{ 
background-image:url(../images/icon_recommend_page.gif); 
background-position:90px 2px; 
background-repeat:no-repeat;
margin:0 20px 0 0;
width:105px;
float:left;
}

#nav-bottom-tools ul li a.top_link{ 
background-image:url(../images/icon_to_top.gif); 
background-position:36px 2px; 
background-repeat:no-repeat;
margin:0 20px 0 0;
width:50px;
float:left;
}

#welcome_toolbox{
	border:#717171 solid 1px;
	margin:20px auto;
	width:420px;
	padding:5px;
}


#welcome_toolbox a{

	color:#707173;
}

.content-standard-linkliste{ margin:0 0 40px 0; padding:0;}
.content-standard-linkliste h2{ font-size:1.2em; font-weight:normal; margin:0; padding:0;}
.content-standard-linkliste h3{font-size:0.9em; font-weight:normal; margin:12px 0 0 0; padding:0;}
.content-standard-linkliste p.bodytext{ display:inline; font-weight:bold; margin:0 0 2px 20px; padding:0 0 2px 20px;}
.content-standard-linkliste a{ 
	font-size:0.7em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 6px;
	color:#707173;
	padding-left:8px;
	text-decoration:none;
	}
	
.content-standard-linkliste a:hover{ 
	font-size:0.7em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 6px;
	color:#707173;
	padding-left:8px;
	text-decoration:underline;
	}
	
.linklist{ margin:0 0 0 0; padding:0;}
.linklist h2{ font-size:1.2em; font-weight:normal; margin-top:40px; padding:0;}
.linklist h3{font-size:0.9em; font-weight:normal; margin:12px 0 4px 0; padding:0;}
.linklist .content-standard-link{ margin-top:-5px;; padding:0;}
.linklist p.bodytext{ display:inline; font-weight:bold; margin:0 0 2px 20px; padding:0 0 0px 20px;}
.linklist a{ 
	font-size:0.7em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 6px;
	color:#707173;
	padding-left:8px;
	text-decoration:none;
	}
	
.linklist a:hover{ 
	font-size:0.7em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 6px;
	color:#707173;
	padding-left:8px;
	text-decoration:underline;
	}
	
.content-standard-linkliste .content-standard-link{ margin:0; padding:0; height:15px;}

a.content_contact_link{
	font-size:1em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 5px;
	color:#707173;
	padding-left:8px;
	text-decoration:none;
}

a:hover.content_contact_link{
	font-size:1em; 
	background-image:url(../images/icon_more_grey.gif); 
	background-repeat:no-repeat; 
	background-position:0px 5px;
	color:#707173;
	padding-left:8px;
	text-decoration:underline;
}



/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {

div#content {
	margin-top:0em;
	}
	
li#nav-main-li-a, li#nav-main-li-b, li#nav-main-li-c, li#nav-main-li-d, li#nav-main-li-e, li#nav-main-li-f, li#nav-main-li-a-act, li#nav-main-li-b-act, li#nav-main-li-c-act, li#nav-main-li-d-act, li#nav-main-li-e-act, li#nav-main-li-f-act,
li#nav-main-li-a a, li#nav-main-li-b a, li#nav-main-li-c a, li#nav-main-li-d a, li#nav-main-li-e a, li#nav-main-li-f a, li#nav-main-li-a-act a, li#nav-main-li-b-act a, li#nav-main-li-c-act a, li#nav-main-li-d-act a, li#nav-main-li-e-act a, li#nav-main-li-f-act a {
	margin: -0.65em 2em 1em 0em;
	float:left;
}

li#nav-main-li-a, 
li#nav-main-li-a a,
li#nav-main-li-a-act{
	width:35px;
}


li#nav-main-li-d, 
li#nav-main-li-d a,
li#nav-main-li-d-act{
	width:35px;
}

li#nav-main-li-b, 
li#nav-main-li-b a,
li#nav-main-li-b-act{
	width:70px;
}

li#nav-main-li-c, 
li#nav-main-li-c a,
li#nav-main-li-c-act{
	width:65px;
}
	
div#footer-eu-logo{
	width: 4.8em;
	/* height: 2.8em; */
	z-index: 0;
}

div#hint_kosovo {
	position:relative;
	/* top:-3.2em; */
	left:14.06em;
	width:16em;
	height:auto;
	color: #bbbbbb;
	font-size: 0.7em;
}

#nav-bottom-tools ul li a.print_link{ 
background-position:56px 0px; 
}

#nav-bottom-tools ul li a.recommend_link{  
background-position:90px 0px; 
}

#nav-bottom-tools ul li a.top_link{ 
background-position:36px 0px; 
}
	
}