@charset "utf-8";
/* CSS Document */

body{
background:url("/images/layout/patient_repeat.jpg") repeat-x scroll 0 0 #E5ECF4;
}

#page{
width:1004px;background:url(/Images/Layout/page_patienten.jpg) top center no-repeat;
}

#page_bg{
width:1004px;background:url(/Images/Layout/page_bg_patienten.jpg) repeat-y;text-align:center;margin:auto;
}

#page_foot{
background: url("/Images/layout/bottom.png") repeat scroll 0% 0% transparent; width: 1004px; height: 29px; margin: auto; text-align: center;
}

#second_menu:hover  #link_active{
background:transparent;
}

#second_menu a:hover,#second_menu #link_active,#second_menu #link_active:hover{
background:white; color:#7cb8ca;
}



#breadcrumb a{
	
	color:#7cb8ca;
	text-decoration:none;
}

#nav #link_active .first_links, #nav a:hover{
	color:#7cb8ca;
}

#nav_patienten{
display:block;float:right;width:180px;height:65px;background:url(/Images/Layout/patienten_active.jpg) no-repeat;margin-right:12px;text-indent: -9999px;
}

#nav_patienten:hover{
background:url(/Images/Layout/patienten_active.jpg) no-repeat;
}

#nav_aerzte{
display:block;float:right;width:184px;height:65px;background:url(/Images/Layout/aerzte_inactive.jpg) no-repeat;margin-right:12px;text-indent: -9999px;
}

#nav_aerzte:hover{
background:url(/Images/Layout/aerzte_active.jpg) no-repeat;
}



/* BOXES */

.box_small_short .box_header, .box_small_long .box_header {
background: url(/Images/Layout/patienten/box_small_blue/box_small_header.png)  top center no-repeat; height:4px; width:180px;font-size:0;
}

.box_small_short .box_main{
    background-color:#f7f7f7;
	background-image: url(/Images/Layout/patienten/box_small_blue/box_small_main_short.png);
	background-position: top left;
	background-repeat: repeat-x;
	width:158px;
	border:1px solid #e6e6e6;
	border-width:0px 1px 0px 1px;
}


.box_small_long .box_main{
    background-color:#f6f6f6;
	background-image: url(/Images/Layout/patienten/box_small_blue/box_small_main_long.png);
	background-position: top left;
	background-repeat: repeat;
	width:158px;
	border:1px solid #e6e6e6;
	border-width:0px 1px 0px 1px;
}



/* CENTER */

.box_big_short .box_header, .box_big_long .box_header {
background: url(/Images/Layout/patienten/box_big_blue/box_big_header.png) top center no-repeat; height:4px; width:480px;font-size:0;
}


.box_big_short .box_main{
	background-color:#f1f1f1;
	background-image: url(/Images/Layout/patienten/box_big_blue/box_big_main_short.png);
	background-position: top left;
	background-repeat: repeat-x;
	width:458px;
	border:1px solid #e6e6e6;
	border-width:0px 1px 0px 1px;
}


.box_big_long .box_main
{
    background-color:#f6f6f6;
	background-image: url(/Images/Layout/patienten/box_big_blue/box_big_main_long.png);
	background-position: top left;
	background-repeat: repeat-x;
	width:458px;
	border:1px solid #e6e6e6;
	border-width:0px 1px 0px 1px;
}




.box_blue .box_header {

	background:url(/Images/Layout/patienten/box_blue/box_blue_header.png) no-repeat;
	

}

.box_blue .box_main {
	background-color:#a4d1dd;
	background-image:url(/Images/Layout/patienten/box_blue/box_blue_main.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.box_yellow .box_header {

	background:url(/Images/Layout/patienten/box_yellow/box_yellow_header.png) no-repeat;

}


.box_yellow a,.box_yellow a:visited,.box_yellow a:active,.box_yellow a:link
{
    color:#6a6a6a;
    text-decoration:underline;
    font-size:9px;
}

.box_yellow .box_main {
	background-color:#f5f0c6;
	background-image:url(/Images/Layout/patienten/box_yellow/box_yellow_main.png);
	background-position: top left;
	background-repeat: no-repeat;
	
}


.imgTable{width:100%;}
.imgTable td{text-align:left;}
.imgTable td.img{width:auto;border:1px solid #aaa;text-align:center;vertical-align:middle;background:#fff;}
.imgTable td{width:100%;padding:5px;}
.imgTable td.headline b,.imgTable td.headline strong{display:block;padding:0px;font-size:12px;font-weight:bold;text-align:left;border-bottom:1px solid #aaa;padding-top:10px;margin-bottom:5px;}
.imgTable td.headline{padding:0px;}


.dataTable{width:100%;}
.dataTable td{padding:5px 5px 5px 0px;vertical-align:top;}
.dataTable td.left{}