body  { }
img{}
.img_thumbs {border:1px solid #FFFFFF;}
ul {margin-top:0pt; margin-bottom:0pt;}
form {margin-top:3pt; margin-bottom:3pt;}
input {  margin-top:1pt; margin-bottom:1pt; margin-left:1pt;margin-right:1pt; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
select  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border:0px solid #F5B438; background-color: #F9F9F9;}
td { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #505050;}


/* TABLES */
.tColor{   background-color: #C5C5C5; color: #404040;}
.tColor_a { background-image:url(grafik/bg_grauverlauf_mma.gif); color: #2C2C2C;}
.tColor_i { background-image:url(grafik/bg_grauverlauf_mmi.gif); color: #2C2C2C;}
.tColor_si {   background-image:url(grafik/bg_grauverlauf_smin.gif);}
.tColor_sm { background-image:url(grafik/bg_grauverlauf_smak.gif); }

.tColor_bildagentur_balken {   background-color: #F5B438; color: #FFFFFF;}
.tColor_fotografen_balken {   background-color: #0080FF; color: #FFFFFF;}
.tColor_faq_balken {   background-color: #00BB00; color: #FFFFFF;}
.tColor_about_balken {   background-color: #D2B777; color: #FFFFFF;}

.tMMenu { background-image:url(grafik/bg_grauverlauf.gif);}
.tContent_right {background-color: #FFFFFF;}
.tImpressum {background-color: #DBDBDB;}
.t_Block {border:1px solid #D7D7D7;}
.t_Print {border:1px solid #808080; background-color: #C0C0C0;}
.t_search {width: 154px; border:1px solid #BEC2C4; margin-top:6pt; margin-left:6pt;margin-right:6pt;margin-bottom:6pt;}

/*TABLE DATA*/
.td_content {padding:8px 4px 4px 4px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#464646; }
.td_about {padding:10px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#464646; }
.td_search_cap {background-color: #C8CCD0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
.td_search { padding:4px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #808080; }
.td_acc_left {padding:2px;background-color: #C8CCD0; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.td_acc_right {padding:2px;background-color: #C8CCD0; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }

/*INPUTS*/
.input_submit {   background-image:url(grafik/bg_grauverlauf_form.gif); color: #FFFFFF; font-size: 9pt; font-weight: normal; border:1px solid #3D3D43;}
.input_search_q { width: 140px; background-color: #E8E9EA; border:0px solid #FFFFFF; color: #000000;font-weight: bold;}
.input_login { width: 100px;  background-color: #EFEFEF; border:1px solid #F5B438;}
.input_login_err { width: 100px;  background-color: #EFEFEF; border:2px solid #FF0000;}

/*Menu Links*/
.a_menumain { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3E3E; font-weight: bold; text-decoration: none}
.a_menumain:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3E3E; font-weight: bold ; text-decoration: none}
.a_menumain:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3E3E; font-weight: bold; text-decoration: underline}

.a_menumain_inaktiv { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: none}
.a_menumain_inaktiv:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal ; text-decoration: none}
.a_menumain_inaktiv:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: underline}

.a_menusub { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal; text-decoration: none}
.a_menusub:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal ; text-decoration: none}
.a_menusub:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal; text-decoration: underline}

.a_menusub_inaktiv { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: none}
.a_menusub_inaktiv:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal ; text-decoration: none}
.a_menusub_inaktiv:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: underline}

.a_acc { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3C3C3C; font-weight: bold; text-decoration: none}
.a_acc:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3C3C3C; font-weight: bold ; text-decoration: none}
.a_acc:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3C3C3C; font-weight: bold; text-decoration: underline}
.a_acc_logout { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none}
.a_acc_logout:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold ; text-decoration: none}
.a_acc_logout:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: underline}


/*DIVS*/
.div_news {padding:20px; border:0px solid #C0C0C0;}