TD { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
} 
TH { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
} 
BODY { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
} 
INPUT { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
SELECT { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
TEXTAREA { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.input_textfill { 
background-color : #ffffff; 
border-bottom : 1px solid #999999; 
border-left : 1px solid #999999; 
border-right : 1px solid #999999; 
border-top : 1px solid #999999; 
color : #000000; 
margin : 2px; 
} 
.input_textfill_M { 
background-color : #ffffff; 
border-bottom : 2px solid #cd7d00; 
border-left : 2px solid #cd7d00; 
border-right : 2px solid #cd7d00; 
border-top : 2px solid #cd7d00; 
color : #000000; 
margin : 1px; 
} 
TD { 
text-align : left; 
vertical-align : top; 
white-space : normal; 
} 
P { 
margin : 0; 
white-space : normal; 
} 
.informer_cell { 
background-color : #fff1be; 
border-top : 1px solid #cd7d00; 
color : #000000; 
font-size : 12px; 
margin : 0; 
padding-bottom : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 5px; 
text-align : left; 
vertical-align : middle; 
} 
A:link { 
color : #0055cc; 
text-decoration : none; 
} 
A:visited { 
color : #990099; 
text-decoration : none; 
} 
A:hover { 
color : #cc3300; 
} 
A:active { 
color : #ff0000; 
} 
.top_cell { 
background-color : #fce58c; 
background-image : url(http://t.germany.ru/images/germany_ru_top_bg.gif); 
background-position : 50% top; 
background-repeat : repeat-x; 
height : 69px; 
} 
.leftnav_cell { 
background-color : #fce58c; 
border-bottom : 0 solid #cd7d00; 
border-left : 0 solid #cd7d00; 
border-right : 0 solid #cd7d00; 
border-top : 0 solid #cd7d00; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 6px; 
width : 200px; 
} 
.leftnav_header { 
background-color : #fff1be; 
border-top : 2px solid #cd7d00; 
color : #000000; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
margin-bottom : 6px; 
margin-top : 6px; 
padding-bottom : 5px; 
padding-left : 12px; 
padding-right : 5px; 
padding-top : 5px; 
white-space : nowrap; 
width : 200px; 
} 
.leftnav_item { 
font-size : 12px; 
padding-bottom : 1px; 
padding-left : 3px; 
padding-right : 1px; 
padding-top : 1px; 
width : 200px; 
} 
.leftnav_item2 { 
background-color : #fffae8; 
font-size : 12px; 
padding-bottom : 1px; 
padding-left : 3px; 
padding-right : 1px; 
padding-top : 1px; 
width : 200px; 
} 
.leftnav_header2 { 
background-color : #fffae8; 
font-size : 12px; 
font-weight : bold; 
padding-bottom : 3px; 
padding-left : 7px; 
padding-right : 1px; 
padding-top : 3px; 
width : 200px; 
} 
.leftnav_selected_item { 
background-color : #fdfdfd; 
font-size : 12px; 
padding-bottom : 1px; 
padding-left : 3px; 
padding-right : 1px; 
padding-top : 1px; 
width : 200px; 
} 
.topnav_cell { 
background-color : #fce58c; 
background-image : url(http://t.germany.ru/images/germany_ru_topnav_bg.gif); 
background-repeat : repeat-x; 
height : 29px; 
margin : 0; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
width : 100%; 
} 
.topnav_cell_homepage { 
background-color : #fce58c; 
background-image : url(http://t.germany.ru/images/germany_ru_topnav_bg.gif); 
background-repeat : repeat-x; 
height : 26px; 
margin : 0; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
width : 100%; 
} 
.topnav_tab { 
background-color : #fff1be; 
background-image : url(http://t.germany.ru/images/germany_ru_topnav_tab_bg.gif); 
background-position : 50% top; 
background-repeat : repeat-x; 
color : #000000; 
} 
.main_cell { 
background-color : #fffae8; 
background-image : url(http://t.germany.ru/images/germany_ru_main_bg.gif); 
background-position : left 50%; 
background-repeat : repeat-y; 
} 
.main_cell_solid { 
background-color : #fffae8; 
} 
.rightcolumn_cell { 
background-color : #fce58c; 
background-image : url(http://t.germany.ru/images/germany_ru_rightcolumn_bg.gif); 
background-position : left 50%; 
background-repeat : repeat-y; 
padding-left : 4px; 
padding-top : 4px; 
} 
.undertab_cell { 
background-color : #fff1be; 
background-image : url(http://t.germany.ru/images/germany_ru_main_bg.gif); 
background-position : left 50%; 
background-repeat : repeat-y; 
padding-bottom : 6px; 
padding-left : 6px; 
padding-right : 6px; 
padding-top : 6px; 
} 
.undertab_cell_2 { 
background-color : #fff1be; 
border-bottom : 1px solid #cd7d00; 
padding-bottom : 4px; 
padding-left : 4px; 
padding-right : 4px; 
padding-top : 4px; 
} 
HR { 
background-color : #f9bb2d; 
color : #f9bb2d; 
height : 1px; 
text-align : center; 
vertical-align : middle; 
width : 98%; 
} 
H3 { 
color : #cc6600; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 125%; 
font-weight : bold; 
margin : 0; 
} 
.ueberschrift { 
color : #cc6600; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 125%; 
font-weight : bold; 
margin : 0; 
} 
.nwsueberschrift { 
color : #cc6600; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 125%; 
font-weight : bold; 
margin : 0; 
} 
.sub { 
color : #cc6600; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 125%; 
font-weight : bold; 
margin : 0; 
} 
.list_cell0 { 
background-color : #fffae8; 
padding-bottom : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 5px; 
} 
.list_cell1 { 
background-color : #ffffff; 
padding-bottom : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 5px; 
} 
.list_item { 
background-image : url(http://t.germany.ru/images/germany_ru_li.gif); 
background-position : left top; 
background-repeat : no-repeat; 
padding-bottom : 1px; 
padding-left : 14px; 
padding-right : 1px; 
padding-top : 1px; 
} 
.list_table { 
background-color : #ffefb7; 
border-bottom-style : none; 
border-left-style : none; 
border-right-style : none; 
border-top-style : none; 
padding-bottom : 3px; 
padding-left : 3px; 
padding-right : 3px; 
padding-top : 3px; 
} 
FORM { 
margin : 0; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
.button { 
background-color : #fce58c; 
border-bottom : 1px solid #cd7d00; 
border-left : 1px solid #ffffff; 
border-right : 1px solid #cd7d00; 
border-top : 1px solid #ffffff; 
color : #000000; 
font-weight : bold; 
margin : 1px; 
} 
.remotecontrolTable { 
background-color : #cd7d00; 
height : 24px; 
} 
A.remotecontrolLink { 
background-color : #fff1be; 
border-bottom : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
color : #000000; 
font-size : 12px; 
height : 24px; 
padding-bottom : 3px; 
padding-left : 3px; 
padding-right : 3px; 
padding-top : 3px; 
text-decoration : none; 
} 
A.remotecontrolLink:hover { 
background-color : #fff8df; 
} 
A.remotecontrolLinkCurrent { 
background-color : #ffb64d; 
border-bottom : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
color : #000000; 
font-size : 12px; 
height : 24px; 
padding-bottom : 3px; 
padding-left : 3px; 
padding-right : 3px; 
padding-top : 3px; 
text-decoration : none; 
} 
.grey { 
color : #999999; 
} 
.lgtgrey { 
color : #666666; 
} 
.languageselector { 
text-align : center; 
width : 170px; 
} 
.photoalbumTable { 
background-color : #cd7d00; 
border-bottom : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
} 
.photoalbumCell { 
background-color : #fff1be; 
padding-bottom : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 5px; 
} 
.photoalbumCellSelected { 
background-color : #cd7d00; 
padding-bottom : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 5px; 
} 
A.calendarLink { 
font-size : 9px; 
height : 14px; 
text-align : center; 
vertical-align : middle; 
width : 14px; 
} 
A.calendarLink:hover { 
background-color : #fce58c; 
} 
.calendarTable { 
border-bottom : 2px solid #fce58c; 
border-left : 2px solid #fce58c; 
border-right : 2px solid #fce58c; 
border-top : 2px solid #fce58c; 
} 
.calendarTitle { 
background-color : #fce58c; 
color : #000000; 
font-size : 11px; 
padding-bottom : 2px; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 2px; 
} 
A.calendarLink2 { 
font-size : 9px; 
height : 14px; 
text-align : center; 
vertical-align : middle; 
width : 14px; 
} 
A.calendarLink2:hover { 
background-color : #fffae8; 
} 
.calendarTable2 { 
border-bottom : 2px solid #fffae8; 
border-left : 2px solid #fffae8; 
border-right : 2px solid #fffae8; 
border-top : 2px solid #fffae8; 
} 
.calendarTitle2 { 
background-color : #fffae8; 
color : #000000; 
font-size : 11px; 
padding-bottom : 2px; 
padding-left : 2px; 
padding-right : 2px; 
padding-top : 2px; 
} 
.diagrambar { 
border-bottom : 1px solid #cd7d00; 
border-left : 1px solid #cd7d00; 
border-right : 1px solid #cd7d00; 
border-top : 1px solid #cd7d00; 
} 
.advertising { 
background-color : #fff1be; 
background-image : url(http://t.germany.ru/images/germany_ru_advertising.gif); 
background-position : center top; 
background-repeat : no-repeat; 
border-bottom : 1px solid #fce58c; 
border-left : 1px solid #fce58c; 
border-right : 1px solid #fce58c; 
border-top : 1px solid #fce58c; 
padding-bottom : 6px; 
padding-left : 6px; 
padding-right : 6px; 
padding-top : 21px; 
width : 200px; 
} 
CENTER { 
margin : 0; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
.cse-branding-bottom, .cse-branding-right { 
margin : 0; 
padding : 0; 
} 
.cse-branding-bottom:after, .cse-branding-right:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.cse-branding-text { 
font : 10px Arial; 
} 
.cse-branding-form form { 
margin-bottom : 0; 
padding-bottom : 0; 
} 
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text { 
display : block; 
float : left; 
} 
.cse-branding-bottom .cse-branding-form { 
margin-bottom : 3px; 
} 
.cse-branding-bottom .cse-branding-logo { 
padding : 0; 
} 
.cse-branding-bottom .cse-branding-text { 
padding-top : 4px; 
} 
.cse-branding-right .cse-branding-form { 
float : left; 
} 
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text { 
margin-left : 4px; 
} 
.cse-branding-right .cse-branding-form { 
float : left; 
margin-right : 4px; 
} 
.cse-branding-right .cse-branding-logo { 
padding : 0; 
} 
.cse-branding-right .cse-branding-text { 
margin-top : -4px; 
} 
.cse-branding-bottom, .cse-branding-right { 
margin : 0; 
padding : 0; 
} 
.cse-branding-bottom:after, .cse-branding-right:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.cse-branding-text { 
font : 10px Arial; 
} 
.cse-branding-form form { 
margin-bottom : 0; 
padding-bottom : 0; 
} 
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text { 
display : block; 
float : left; 
} 
.cse-branding-bottom .cse-branding-form { 
margin-bottom : 3px; 
} 
.cse-branding-bottom .cse-branding-logo { 
padding : 0; 
} 
.cse-branding-bottom .cse-branding-text { 
padding-top : 4px; 
} 
.cse-branding-right .cse-branding-form { 
float : left; 
} 
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text { 
margin-left : 4px; 
} 
.cse-branding-right .cse-branding-form { 
float : left; 
margin-right : 4px; 
} 
.cse-branding-right .cse-branding-logo { 
padding : 0; 
} 
.cse-branding-right .cse-branding-text { 
margin-top : -4px; 
}