/*files/mid/csstemplates*/




/* Kontaktformular 905 neu 5.4.2013 */
#tmp905          { position:relative;display:block;width:860px;height:auto;margin:0 auto 0 auto;padding:0;text-align:left; }
#tmp905 .TD1     { display:table-cell;width:auto;height:auto;vertical-align:top;text-align:left;padding:0; }
#tmp905 .TD2     { display:table-cell;width:auto;height:auto;vertical-align:top;padding:20px 0 0 60px; } 
#tmp905 .msgline { position:relative;display:block;width:100%;height:auto; }
#tmp905 table    { margin-top:20px; }
#tmp905 table th { padding:2px 10px 0 0;white-space:nowrap;text-align:right; }

#tmp905 .v           { font-weight:normal; }
#tmp905 .v:after     { content:" "; }
#tmp905 .v.man       { font-weight:normal;color:#003399; }
#tmp905 .v.man:after { content:"*"; }
#tmp905 .v.red       { font-weight:normal;color:#ff0000; }
#tmp905 .v.red:after { content:"***"; } 

#tmp905 table td { padding:2px 0 2px 0; }
#tmp905 table input.text { width:300px; }
#tmp905 table select     { margin:0; }
#tmp905 table textarea   { width:300px;height:160px;margin:0; }
#tmp905 .container       { position:relative;display:block;width:auto; } /*in col2*/

/* Newslettersystem integriert */
#tmp917          { position:relative;display:block;width:860px;height:auto;text-align:left;margin:0 auto 0 auto;padding:0; }
#tmp917 .TR      { position:relative;display:table-row;width:100%;height:auto; }
#tmp917 .TD1     { display:table-cell;width:auto;height:auto;vertical-align:top; }
#tmp917 .TD2     { display:table-cell;width:auto;height:auto;vertical-align:top;padding-left:140px; }
#tmp917 form     { font-size:13px; }

/* Custom Template Meine Hunde */
#tmp8421 { display:block;width:auto;height:auto;margin:0;padding:0;text-align:left; }
table.tmp8421 input.text { width:300px; }
tr.ruler { background-color:#cccccc; } 

