/* CSS Definitionen fuer Korou.de */

body {background-color: #ededed; margin: 0px; font-family:arial; }

/* Definitionen von Texten */

.slogan{font-family: Arial;	font-size: 11px; color: #595959;}
.aria-11-darkgrey{font-family: Arial;	font-size: 11px; color: #525252;}
.arial-11-green {color: #6EBF33; font-weight: bold; font-size:11px; font-family: arial;} 
.arial-12-green {color: #6EBF33; font-weight: bold;	font-size:12px; font-family: arial;}
.arial-14-green {color: #6EBF33; font-weight: bold;	font-size:14px; font-family: arial;}
.aria-12-darkgrey{font-family: Arial; font-weight: bold; font-size: 12px; color: #525252;}
.aria-14-darkgrey{font-family: Arial; font-weight: bold; font-size: 14px; color: #525252;}
.arial-18-green {color: #6EBF33; font-weight: bold;	font-size:18px; font-family: arial;}
.arial-16-darkgrey {color: #525252; font-weight: bold; font-size:16px; font-family: arial;}
.arial-14-yellow {color: #ffeb01; background: #ffa800; border: 3px solid #ffcc00; font-weight: bold; font-size:16px; font-family: arial; padding: 0 2px;}
.arial-11-weiss {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;}
.tablehead-green {font-family: Arial;font-size: 11px;color: #FFFFFF;font-weight: bold; padding-top:4px;}
.arial-11-grey {font-family: Arial; font-size: 11px; color: #939090; }
.arial-11-red {color: #990000; font-weight: bold; font-family: Arial; font-size: 11px;}
.arial-11-grey-bold {font-family: Arial; font-size: 11px; color: #939090; font-weight: bold;}
.head16 {font-family: Arial; font-size: 16px; color: #5caf2e;}
.head18 {font-family: Arial; font-size: 18px; color: #5caf2e;}
.head18w {font-family: Arial; font-size: 18px; color: #ffffff;}
.head18o {font-family: Arial; font-size: 18px; color: #ff6e04;}

td.tablecontent {background:#f6f6f6; border-left: 1px solid #dfdbdb; border-right: 1px solid #dfdbdb;}
td.tablecontent-weiss {background:#ffffff; border-left: 1px solid #dfdbdb; border-right: 1px solid #dfdbdb;}

table.insertAds td, table.insertAdsDetails { border: 1px solid #DEDCDD; }
table.insertAds td.noBorder { border: 0; }

/* Definitionen von Formularen */

.searchinput {background: #f0f0f0; color:#7c7b7b; border: 1px solid #585858 ; font-size: 11px; font-family:arial;}
.forminput {background: #f0f0f0; color:#7c7b7b; border: 1px solid #d6d5d5 ; font-size: 11px; font-family:arial;}
.formbutton-green-small {color:#ffffff; background: url(http://www.korou.de/images/layout/greenverlauf-button.gif); text-align: center; border: 1px solid #7dce45 ; font-size: 11px; font-family:arial; width:50px;}
.formbutton-green {color:#ffffff; background: url(http://www.korou.de/images/layout/greenverlauf-button.gif); text-align: center; border: 1px solid #7dce45 ; font-size: 11px; font-family:arial; width:100px;}
.formbutton-green-long {color:#ffffff; background: url(http://www.korou.de/images/layout/greenverlauf-button.gif); text-align: center; border: 1px solid #7dce45 ; font-size: 11px; font-family:arial; width:180px;}

/* Definitionen von Links */

a {font-family: Arial; font-size: 11px;}
a:link {color: #595959;	text-decoration: none;}
a:visited {text-decoration: none; color: #595959;}
a:hover {text-decoration: underline; color: #595959;}
a:active {text-decoration: none; color: #595959;}

a.zwei {font-family: Arial; font-size: 11px; color: #FFFFFF;}
a.zwei:link {color: #FFFFFF; text-decoration: none; background:#61b430;}
a.zwei:visited {text-decoration: none; color: #FFFFFF; background:#61b430;}
a.zwei:hover {text-decoration: none; color: #61b430; background:#FFFFFF;}
a.zwei:active {text-decoration: none; color: #FFFFFF; background:#61b430;}

a.footer {font-family: Arial; font-size: 11px;}
a.footer:link {color: #ffffff;	text-decoration: none;}
a.footer:visited {text-decoration: none; color: #ffffff;}
a.footer:hover {text-decoration: none; color: #b8b8b8;}
a.footer:active {text-decoration: none; color: #ffffff;}

a.green {font-family: Arial; font-size: 11px; color: #51911c;}
a.green:link {text-decoration: none; color: #51911c;}
a.green:visited {text-decoration: none; color: #51911c;}
a.green:hover {text-decoration: underline; color: #3a6e0f;}
a.green:active {text-decoration: none; color: #51911c;}

a.frontcontbig:hover {color:#ffea00; text-decoration: none; background: #3a6e0f;}
a.frontcontbig {font-family:arial;color:#f6feef; text-decoration: none;}

a.newNav, a.newNav:visited, a.newNav:link {font-family:arial; font-size: 12px; color: #6EBF33; text-decoration: none; font-weight: bold; }
a.newNav:hover, a.newNav:active {font-family:arial; font-size: 12px; color: #6EBF33; text-decoration: none; font-weight: bold; }
a.newNavHighlight, a.newNavHighlight:visited, a.newNavHighlight:link {font-family:arial; font-size: 11px; color: #6EBF33; text-decoration: none; font-weight: normal; }
a.newNavHighlight:hover, a.newNavHighlight:active {font-family:arial; font-size: 11px; color: #6EBF33; text-decoration: none; font-weight: normal; }
span.newNav {font-family:arial; font-size: 13px; color: #6EBF33; text-decoration: none; font-weight: bold; } 

span.newNavHighlightIntern {font-family:arial; font-size: 11px; color: #6EBF33; text-decoration: none; font-weight: bold; }

a.pageNav {font-size: 12px; padding: 0 1px }
a.pageNav:hover {font-size: 16px; padding: 0 }

/* -----------------------------------------------------------------------------------------------*/
/* Css-Definitionsübernahmen der vorherigen Kouro.Template.Css */

/*Normalschrift*/

font.daopay {font-family:arial;font-size:28pt;color:blue;font-weight:bold}
font.daopay_country {font-family:arial;font-size:22pt;color:black;}

font.admin {font-family:arial;font-size:8pt;color:black;}
font.adminsmalltext {font-family:arial;font-size:8pt;color:black;}
font.smalltext-inv {font-family:arial;font-size:8pt;color:#ffffff;}
font.adminnormtext {font-family:arial;font-size:11px;color:black;}

font.smalltext {font-family:arial;font-size:8pt;color:black;}
font.normtext {font-family:arial;font-size:11px;color:#5E5A5A;}
font.normtext-big {font-family:arial;font-size:24px;color:#64b630;}
font.memotext {font-family:arial;font-size:10pt;color:#5E5A5A;}
font.normtext2 {font-family:arial;font-size:11px;color:black;}
font.normtext-top {font-family:arial;font-size:14px;color:#ffffff;}
font.ubtext {font-family:arial;font-size:11px;color:#5E5A5A;}


/* Diverse Tabellen */

table.adminbox {background-color:#dfdfdf;border-spacing:1px}
th.adminbox {background-image:URL(main_korou/bgadmin.jpg);}
td.adminbox {background-image:URL(main_korou/bgadmintd.jpg);}
td.adminbox:hover {background-image:URL(main_korou/bgadminhover.jpg);}

td.adminbox_right {background-image:URL(main_korou/bgadmintd.jpg);}
td.adminbox_right:hover {background-image:URL(main_korou/bgadminhover_right.jpg);}

table.leftbox {background-color:#f0f0f0}
tr.leftbox {background-color:#f8f8f8}
th.leftbox {background-color:#b7ea79}
td.leftbox {background-color:#f8f8f8}/*#FAD37E*/
td.searchstring {background-color:#F7C157}
table.centerbox {background-color:#DAD9E9;}
tr.centerbox {background-color:#DAD9E9;}
td.centerbox {background-color:#FCFCFC;}

table.rightbox {background-color:#E1E1E1;}
th.rightbox {background-color:#E1E1E1;background-image:URL(main_korou/bg_th_centerbox.jpg);}
td.rightbox {background-color:#f0f0f0;}


/*boxen frontend - links */

table.frontboxes{background-color:#b7ea79;}
th.frontboxes{background-image:URL(main_korou/boxes_th.jpg);background-color:#b7ea79;height:25px}
td.frontboxes{background-image:URL(main_korou/boxes_td.jpg);background-color:#ffffff;height:18}
td.frontboxes_underline{background-color:#000000;height:0px}


/* categorie box */

table.categorie_box{}
th.categorie_box{height:25px}
td.categorie_box{height:18px}

/* boxen frontend - board & special links */

table.outboxes{background-color:#c0e798;}/* #b7ea79 */
th.outboxes{background-image:URL(main_korou/boxes_th.jpg);background-color:#b7ea79;height:25px}
td.outboxes{background-image:URL(main_korou/boxes_td.jpg);height:18px}
td.outboxes_underline{background-color:#000000;height:0px}


/* boxen frontend - geoboxen - stadt/land */

table.geoboxes{background-color:#b7ea79;}
th.geoboxes{background-image:URL(main_korou/boxes_th.jpg);background-color:#b7ea79;height:25px}
td.geoboxes{background-image:URL(main_korou/boxes_td.jpg);background-color:#ffffff;height:18}
td.geoboxes_underline{background-color:#000000;height:0px}


/* box aktuellste anzeigen */

table.newadvert{}
th.newadvert{background-color:#E8FF9F;background-image:URL(main_korou/boxes_th.jpg);}
td.newadvert{}


/* box neue image anzeigen */

table.newimageadverts{background-color:#dcdcdc}
th.newimageadverts{background-image:URL(main_korou/boxes_th.jpg);background-color:#b7ea79;}
td.new_advert{background-image:URL(main_korou/boxes_td.jpg);background-color:#b7ea79;height:20}
td.picture{background-color:#ffffff; border-bottom: 1px solid #DFDBDB; }
td.title{background-color:#FFFFFF}
img.random { margin: 0 3px 2px 3px; border: 1px solid white; }
div.random { margin: 8px 0; padding: 0; text-align: center; }


/* topbox */

table.topbox{}
td.topbox{height:48; padding-left: 5px;}


/* info_table */

table.info_table{}
th.info_table{background-image:URL(main_korou/boxes_th_infotable.jpg);background-color:#b7ea79;}
td.info_table{background-image:URL(main_korou/boxes_td_infotable.jpg);background-color:#b7ea79;}


/* index header */

table.index_header{}
td.index_header{background-image:URL(main_korou/bgheader.jpg);background-color:#ffffff;}


/* Panel */

table.panel{background-color:#a7d4a7;} /* #efefef */
td.panel{background-color:#a5d4a5;}  /* #e6e6e6 */


/* delete advert */

table.delete{}
td.delete1{background-color:#efefef;}
td.delete2{background-color:#efefef;}
td.delete3{background-color:#efefef;}


/* login tables */

table.login{background-color:#efefef;}
td.login{background-color:#efefef;}
td.texte{background-color:white;}

input, select, textarea { font-size:11px; font-family:arial; color: #727272; background-color:#ffffff; border: 1px solid #c0c0c0;}
form {margin: 0; padding: 0;}

/* Link Definitionen */

a {font-family:arial;color:#000000;font-size:11px; text-decoration:none;color:#5E5A5A}
a:hover{text-decoration:underline;}

a.categorie_box{font-family:arial;color:#000000;font-size:11px; text-decoration:none;color:#5E5A5A}
a.categorie_box:hover{text-decoration:underline;}

a.panel {font-family:arial;color:#5E5A5A; font-weight:bold; font-size:16px; text-decoration:none;margin-left:0px}
a.panel:hover {font-family:arial;color:#000000; font-weight:bold; font-size:16px; text-decoration:underline;margin:0px}

a.admin:hover {color:black;text-decoration:underline}
a.admin {font-family:arial;font-size:8pt;color:black;text-decoration:none}

a.frontboxleft:hover {color:gray}
a.frontboxleft {font-family:arial;font-size:11px;color:black;}
a.frontboxleftsamll:hover {color:navy}
a.frontboxleftsmall {font-family:arial;font-size:8pt;color:blue;}

a.frontcont:hover {color:gray}
a.frontcont {font-family:arial;font-size:11px;color:black;}

a.frontcontit:hover {color:#5DA925}
a.frontcontit {font-family:arial;font-size:10pt;color:#5DA925;font-style:italic}

a.frontcontsmall:hover {color:gray}
a.frontcontsmall {font-family:arial;font-size:11px;color:#5E5A5A;}

a.rightcont:hover {color:gray}
a.rightcont {font-family:arial;font-size:8pt;color:black;}

a.fronthead:hover {color:gray}
a.fronthead {font-family:arial;font-size:11px;color:navy;}

a.memo:hover {color:gray}
a.memo {font-family:arial;font-size:10pt;color:black;text-decoration:none}

a.navi:hover {color:gray}
a.navi {font-family:arial;font-size:11px;color:#5E5A5A;}

a.new_advert{font-family:arial;font-size:12px;color:#5E5A5A;}
a.new_advert:hover{font-family:arial;font-size:12px;color:gray;}

.navi {font-family:arial;font-size:11px;color:navy;}

a.frontleft:hover {color:navy;}
a.frontleft {font-family:arial;font-size:11px;color:black;}

.oben    { vertical-align:top; background-color:#95cd70; }
.mittig  { vertical-align:middle;font-family:arial;font-size:10pt}
.unten   { vertical-align:bottom; background-color:#EEEEEE; }

.center { text-align: center; }

th.catbox {background-color:#E1E1E1;background-image:URL(main_korou/catbox.jpg);}

th_light {background-color:#C1E6A2;}

tr.list {background: url(/images/layout/browser_back.gif) top left repeat-x #a9e359;}
/*DCT 30.09.09*/
tr.shop {background-color:#FFDF7D;}
/*DCT Ende*/
tr.list_special {background: url(/images/layout/browser_back_special.gif) top left repeat-x #fff300;} 
tr.list_special:hover {background: url(/images/layout/browser_back_special_rev.gif) top left repeat-x #ffda00;} 
tr.list_top {background: url(/images/layout/browser_back_top.gif) top left repeat-x #e6e6e6;}
tr.list_top:hover {background: url(/images/layout/browser_back_top_rev.gif) top left repeat-x #f5f5f5;}
tr.list_google {background: #C4F085;}
td.picture:hover, tr.list:hover {background: url(/images/layout/browser_back_rev.gif) top left repeat-x #adee4a;}

.listPRM {background: url(/images/layout/browser_back.gif) top left repeat-x #a9e359;}

td.listALT {background-color:#F0F4F0;}/*#FDFFB3;}

/* view_entry */
.description {
    font-size: 1.1em;
    padding: 5px;
    line-height: 1.4em;
}

/* Zusatz Abstaende */
.space_right { margin: 0 6px 0 0; }
.space_clickpath { margin: 15px 0 15px 58px; }
.space_left { margin: 0 0 0 15px; }
.space_nav { margin: 2px 0; }

/* Floats */
.flR {
    float: right;
}
.flL {
    float: left;
}
.clR {
    clear: right;
}
.clL {
    clear: left;
}
.clB {
    clear: both;
}

/* Lineheights */
.line160 {
    line-height: 160%;
}

/* Margins */
.margin5 {
    margin: 5px;
}
.margin10 {
    margin: 10px;
}
.margin10r {
    margin-right: 10px;
}
.margin10l {
    margin-left: 10px;
}
.margin10t {
    margin-top: 10px;
}
.margin15tb {
    margin: 15px 0;
}
.margin50t {
    margin-top: 50px;
}
/* Paddings */
.padding5tb {
    padding: 5px 0;
}
.padding5 {
    padding: 5px;
}
/* Borders */
.solid1black {
    border: 1px solid black;
}
.solid1green {
    border: 1px solid #6EBF33;
}
.solidgray {
    border: 1px solid #DEDCDD;
}
.nonpublic {
    display: none;
}
/* browser */
.browser_text {
    margin: 0;
    padding: 0;
    padding-left: 8px;
    font-family: arial;font-size:10pt
}
.browser_text a {
    text-decoration: underline;
}
.browser_text span {
    font-size: 0.9em;
    font-weight: normal;
}
.katSpecial {
    background: #666666;
    padding: 3px 0;
    margin: 0;
    text-align: center;
    color: white;
    font-size: 11px;
}
/* pic-insert */
.xxl-pics {
    text-align: left;
}
/* front-container */
.front_container_top {
    background: url(/images/layout/front_container_01.jpg) top left #f7f7f7 no-repeat;
    width: 720px;
    padding: 10px 15px;
}
.front_container_btm {
    background: url(/images/layout/front_container_02.jpg) bottom left #f7f7f7 no-repeat;
    width: 720px;
    height: 217px;
    padding: 0 25px;
}
.latest_spacer {
    padding: 3px 0;
}
.lastest_img {
    border: 4px solid #ededed;
}
.wide_bottom_item {
    padding: 5px;
}