/**
* Grundesign
*/
html { background:url(/images/autolino/mainBgrnd_grad.jpg) left top repeat-x #5a7591; }
body { background:none top center repeat-x; padding:0; margin:0; color:#38424F; min-height:1200px; cursor:default; }
body, textarea, input { font-family:arial; font-size:10pt; }
textarea { resize:none; }
tr {vertical-align:top;}
table { table-layout:fixed; border-collapse: collapse; }
p { padding: 0; margin:5px 0 5px 0; }
img { border:0; }
a { cursor:pointer; }
a.disabled { color:#BBB; cursor:default; }
a.disabled:hover { text-decoration:none; }
form { margin:0; }
hr { border: 0; border-bottom: 1px solid #DDE1E2; padding:0; margin:3px 0 3px 0; }
h1 { padding:0; color: #AF202E; margin:10px 0 10px; font-size:14pt; }
h2 { padding:0; color: #38424f; margin:10px 0 5px;; font-size:13pt; }
h3 { padding:0; color: #38424f; margin:0; font-size:10pt; }
ul { padding:0 0 0 10px; margin:0 0 0 10px; }
ol { padding:0 0 0 0; margin:10px 0 10px 40px; }
sub { font-size:60% }
sup { font-size:60% }
label input {vertical-align:middle;}

.noHeadline { padding:0; margin:0; color:inherit; font-size:inherit; font-weight:inherit; display:inline; }
.subH1 { font-size:12pt; color:#5B6E84; font-weight:normal; }

.size0{font-size:11pt;}
.size1{font-size:10pt;}
.size2{font-size:9pt;}
.size3{font-size:8pt;}
.size4{font-size:7pt;}
.bold {font-weight:bold}
.color1{color:#B9C6D3;}/*Hellgrau*/
.color2{color:#fff;}/*Weiss*/
.color3{color:#AF202E;}/*Rot*/
.color4{color:#289ECA;}/*Hellblau*/
.color5 { color: #38424f; }
.color6 { color: #97AFC6; }
.border1{border:1px solid #A7C0DE;}
.border2{border:1px solid #25384f;}
.border2{border:1px solid #25384f;}
.border3{border:1px solid #cfd9e5;}
.frame0{padding:10px;}
.frame1{border:1px solid #A7C0DE;padding:10px;}
.frame2{border:1px solid #25384f;padding:10px;}
.frame3{border:1px solid #cfd9e5;padding:3px;}
.frame4{border:1px solid #869eb9;padding:10px;}
.frame5{border:1px solid #E7ECF2;padding:2px 10px 2px 10px; border-radius:6px; background-color:#FFF; box-shadow:inset 2px 2px 5px #BBB }
.roundEdges1{-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.roundEdges2{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.roundEdgesTop1{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;}
.roundEdgesBottom1{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;}
.background1{background-color:#EFF2F7}
.background2{background-color:#FFF}
.background3{background:url(/images/autolino/bgrnd_grad3.gif) repeat-x #EBF1F7;}
.background4{background:url(/images/autolino/bgrnd10.jpg) repeat-x #FFF;}
.background5{background:url(/images/autolino/bgrnd12.png) no-repeat right bottom;}
.background6{background:url(/images/autolino/bgrnd_grad15.png) repeat-y left transparent;}
.background7{background:url(/images/autolino/bgrnd_grad5.gif) repeat-x #6282a3;}
.background8{background:url(/images/autolino/bgrnd13.gif) repeat-y #FFF; }
.background9{background:url(/images/autolino/bgrnd_grad13.gif) repeat-x #FFF; }
.background10{background:url(/images/autolino/bgrnd_grad15.gif) bottom repeat-x #FFF; }
.withShadow { -moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5); -webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5); box-shadow:3px 3px 5px rgba(0,0,0,0.5); }
.withShadow2 { -moz-box-shadow:0px 0px 20px rgba(0,0,0,0.8); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.8); box-shadow:0px 0px 20px rgba(0,0,0,0.8); }
.withShadow3 { -moz-box-shadow:1px 2px 4px rgba(0,0,0,0.15); -webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.15); box-shadow:1px 2px 4px rgba(0,0,0,0.15); }
.withShadow4 { -moz-box-shadow:0 0 4px rgba(0,0,0,0.15); -webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.15); box-shadow:0px 0px 4px rgba(0,0,0,0.25); }
.boxShadow1 { background:url(/images/boxShadows.png) left 0 no-repeat; height:10px; }
.boxShadow2 { background:url(/images/boxShadows.png) left -30px no-repeat; height:10px; }
.boxShadow3 { background:url(/images/boxShadows.png) left -85px no-repeat; height:10px; }
.boxShadow4 { background:url(/images/boxShadows.png) left -90px no-repeat; height:10px; }
.boxShadow5 { background:url(/images/boxShadows.png) right -120px no-repeat; height:10px; }
.boxShadow6 { background:url(/images/autolino/shadow2.jpg) 0 0 no-repeat; height:10px; }

.mSearchIcon { padding:15px 8px 0 0; text-align:right; }
.mSearchField { padding:0 0 5px 0; vertical-align:top; }
.mSearchField label { font-weight:bold; }

/**
 * Header
 */
table.header { background:url(/images/autolino/header.jpg) no-repeat; width:980px;height:111px; }
table.header .searchInput { background-color:#FFF; border:1px solid #3B587A; height:23px; width:184px; margin:0;padding:0 0 0 3px; font-size:8pt; color:#333333; vertical-align:middle;  box-shadow:inset 2px 2px 5px #DDD; }
.headerSearchBgrnd { width:329px; height:36px; background:url(/images/autolino/headerSearchBgrnd.png) no-repeat; padding:12px 0 0 15px; }
.siteContent { min-height:500px; padding:10px; background:url(/images/autolino/bgrndSiteContent.gif) #FFF; }
/**
 * Hauptmenue ------------------------------------------
 */

#mainMenue .spacer0 { float: left; padding:0; width:2px; height:35px; background:url(/images/autolino/buttonNavigationSpacer.gif) no-repeat; }
#mainMenue .mItem0 { font-size:8pt; z-index:8; float:left; position:relative; top:0; left:0; height:37px; }
#mainMenue .mItem0.active, #mainMenue .mItem0:hover { background: url(/images/autolino/buttonNavigationActive.gif) repeat-x; }
#mainMenue .mItem0 > a { height:25px; color:#FFF; font-weight:bold; display:block; padding:10px 10px 0 10px; }
#mainMenue .subMenueContainer0 { -moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5); -webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5); box-shadow:3px 3px 5px rgba(0,0,0,0.5); display:none; position:absolute; width:150px; z-index:8; top:37px; left:0px; border-top: 1px solid #25384F; max-height:400px; background:#2E445D; }
#mainMenue .mItem1, #mainMenue .mItem2 { border:1px solid #25384F; border-top:1px solid #2E445D; position:relative; top:0; left:0; }
#mainMenue .mItem1:hover, #mainMenue .mItem2:hover { background: #476788; border-top: 1px solid #638BB4; }
#mainMenue .mItem1 a, #mainMenue .mItem2 a { font-weight:normal; color: #95B1CD; padding:2px 5px 2px 10px; display:block; }
#mainMenue .mItem1:hover > a, #mainMenue .mItem1.active > a, #mainMenue .mItem2:hover > a, #mainMenue .mItem2.active > a { color: #FFF; text-decoration:none; }
#mainMenue a:hover { text-decoration:none; }
#mainMenue .subMenueContainer1 { -moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5); -webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5); box-shadow:3px 3px 5px rgba(0,0,0,0.5); display:none; position:absolute; width:150px; z-index:9; top:-2px; left:149px; border-top: 1px solid #25384F; max-height:400px; background:#2E445D; }

/**
 * Brotkrumenleiste
 */
.breadCrumbBar { background:url(/images/autolino/bgrndBreadcrumbs.gif) repeat-x top left #C8C8C8; font-size:9pt; font-weight:bold; }
.breadCrumbBar a { color:#333; }

/**
 * Footer
 */
.mainFooter { background:url(/images/autolino/footer.jpg) no-repeat; height:52px;}
.mainFooter a { font-weight:bold; color:#B9C6D3; }
.mainFooter .linkFooter{ padding:22px 0 0 0;font-weight:bold; }
	
/**
* Formulardesign
*/	
input, textarea, select { border:1px solid #A7C0DE; }
input[type=checkbox], input[type=radio] { border:0; }
input[type=text]:focus, input[type=password]:focus, textarea:focus { border:1px solid #394f67; }
select, input { margin:0; }	/* Chrome! */

.inputForm .label { text-align: right; padding: 3px 10px 3px 3px; width: 25%; font-weight:normal; }
.inputForm .input { padding: 1px 0 2px 0; }
.inputForm .input input[type=text] { width: 98%; }
.inputForm .input textarea { width: 98%; }
.inputForm .subCat { font-weight:bold; padding: 3px 10px 3px 3px; }

.inputForm2 .label { text-align:left; font-weight:bold; padding: 10px 10px 3px 3px; }
.inputForm2 .input input[type=text] { width: 98%; }
.inputForm2 .input textarea { width: 98%; }

.inputForm3 .label { text-align:left; padding: 3px 0 0 8px; }
.inputForm3 .input { padding: 1px 0 2px 0; }

input.searchButton { background:url(/images/autolino/buttonSearch.png); width:21px; height:19px; border:0; cursor:pointer; }
input.searchButton2 { background:url(/images/autolino/buttonSearch2.png); width:75px; height:23px; border:0; cursor:pointer; }
.scrollDiv { overflow-y:scroll; height:150px; border:1px solid #A7C0DE; padding-left:10px; }

/**
* Boxendesign
*/
.boxHeader { height: 21px; font-weight:bold; padding:0px 10px 0 10px; vertical-align: middle; }

.boxContent { padding:7px; overflow:hidden; }

.box1, .box1_2 { -moz-box-shadow:1px 2px 4px rgba(0,0,0,0.15); -webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.15); box-shadow:1px 2px 4px rgba(0,0,0,0.15); }
.box1 .boxHeader { background:url(/images/autolino/boxHeaderBackground.gif) #474747 repeat-x; color:#fff; }
.box1 .boxContent { border:1px solid #A3B7CB; border-top:0; background:url(/images/autolino/bgrnd_grad3.gif) repeat-x #EBF1F7; }
.box1 .boxHeader h2 { font-size:10pt; padding:0; margin:0; color:#FFF; }
.box1 .noBoxHeader { border-bottom:1px solid #A3B7CB; }

.box1_2 .boxHeader { background:url(/images/autolino/boxHeaderBackground2.gif) #AC1224 repeat-x; color:#fff; }
.box1_2 .boxContent { border:1px solid #A7C0DE; border-top:0; background:url(/images/autolino/bgrnd_grad3.gif) repeat-x #EBF1F7; }
.box1_2 .boxHeader h2 { font-size:10pt; padding:0; margin:0; color:#FFF; }
.box1_2 .noBoxHeader { border-bottom:1px solid #A7C0DE; }

.box2 .boxContent { background:url(/images/autolino/bgrnd2.gif) #394f67 top left repeat-x; border:1px solid #25384f; padding: 10px; }

.box3 .boxHeader { }
.box3 .boxContent { }

.box4 .boxHeader { background:url(/images/autolino/box4Header.gif) #E1E6EC repeat-x; vertical-align:middle;
				font-weight: bold; color:#AF202E; padding:0 5px 0 5px; font-size:11pt; border:1px solid #CFD9E3; border-bottom:1px solid #CAD2DC; }
.box4 .boxHeader h2 { font-size:10pt; padding:0; margin:0; }
.box4 .boxHeader img { vertical-align:text-bottom; }
.box4 .boxContent { padding-left:0; padding-right:0; }

.box5 .boxHeader { border:1px solid #CFD9E5; font-weight:bold; background-color:#EFF2F6; }
.box5 .noBoxHeader { border-bottom:1px solid #CFD9E5; }
.box5 .tabs .tab { display:inline-block; margin-right:-10px; position:relative; white-space:nowrap; overflow:hidden; vertical-align:top; }
.box5 .tabs .tab.active { top:1px; z-index:100 !important; }
.box5 .tabs .tab.inactive { top:4px; z-index:0; }
.box5 .tabs .tabLeft, .box5 .tabs .tabRight, .box5 .tabs .tabCenter { display:inline-block; height:15px; padding:8px 0 3px 0; font-weight:bold; font-size:9pt; }
.box5 .tab.active .tabLeft, .box5 .tab.active .tabRight, .box5 .tab.active .tabCenter { height:19px; }
.box5 .tabs .tab .tabLeft { width:7px; }
.box5 .tabs .tab.active .tabLeft, .box5 .tabs .tab.inactive:hover .tabLeft { background:url(/images/autolino/tab_activeLeft.png) top right no-repeat; }
.box5 .tabs .tab.inactive .tabLeft { background:url(/images/autolino/tab_inactiveLeft.png) top right no-repeat; }
.box5 .tabs .tab .tabRight { width:12px; }
.box5 .tabs .tab.active .tabRight, .box5 .tabs .tab.inactive:hover .tabRight { background:url(/images/autolino/tab_activeRight.png) top right no-repeat; }
.box5 .tabs .tab.inactive .tabRight { background:url(/images/autolino/tab_inactiveRight.png) top right no-repeat; }
.box5 .tabs .tab .tabCenter { text-align:center; padding-left:7px; padding-right:7px; }
.box5 .tabs .tab.active .tabCenter, .box5 .tabs .tab.inactive:hover .tabCenter { background:url(/images/autolino/tab_active.png) top repeat-x; }
.box5 .tabs .tab.inactive .tabCenter { background:url(/images/autolino/tab_inactive.png) top repeat-x; }
.box5 .tabs a { color:#38424f; display:block; }
.box5 .boxContent {  border:1px solid #CFD9E5; border-top:0; padding:10px; background-color:#FFF; }
.box5 .tabs .tab:nth-of-type(1) { z-index:99; }
.box5 .tabs .tab:nth-of-type(2) { z-index:98; }
.box5 .tabs .tab:nth-of-type(3) { z-index:97; }
.box5 .tabs .tab:nth-of-type(4) { z-index:96; }
.box5 .tabs .tab:nth-of-type(5) { z-index:95; }
.box5 .tabs .tab:nth-of-type(6) { z-index:94; }
.box5 .tabs .tab:nth-of-type(7) { z-index:93; }
.box5 .tabs .tab:nth-of-type(8) { z-index:92; }
.box5 .tabs .tab:nth-of-type(9) { z-index:91; }


.box6 {}
.box6 .boxHeader { padding-left:0; }

.box7 {}
.box7 .boxContent { border:1px solid #F1EACB; background-color:#FCF8E7; }
.box7 .boxContent h1 { color:#BA8700; margin:0; }

.box8 { background:#FFF; border:1px solid #d2dde8; padding:3px; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; }
.box8 .boxHeader { border:1px solid #a1b8d0; font-weight:bold; background:url(/images/autolino/bgrnd_grad8.gif) repeat-x #a1b8d0; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; height:auto; padding:0 0 0 5px;}
.box8 .boxHeader h2 { font-size:10pt; margin:0; }
.box8 .boxHeader td { vertical-align:middle; height:34px; }
.box8 .boxContent { padding:0; }


.boxNewAwards .boxContent { border-top:1px solid #EAE0B9; border-bottom:1px solid #EAE0B9; background-color:#FCF8E7; }

.tableUsers { text-align:center; }
.boxUser { display:inline-block; width:231px; height:72px; padding:7px 5px 5px 5px; margin:5px 0 5px 0; background:url(/images/autolino/userBoxBgrnd.png) no-repeat; overflow:hidden; }


.tabButton { display:inline-block; padding:4px 6px 0 6px; margin:5px 0 0 -1px; height:20px; color:#454c54; font-weight:bold; text-align:center; background:url(/images/autolino/bgrnd4.gif) #ECEFF4 repeat-x; border:1px solid #6282a3; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; }
.tabButton.active, .tabButton:hover { background: url(/images/autolino/bgrnd_grad12.gif) #3a5c8c repeat-x; text-decoration:none; color:#FFF; border:1px solid #bacfe6; }
/*.tabButton { display:inline-block; padding:4px 8px 0 8px; margin-top:5px; height:20px; color:#929DA9; text-shadow:1px 1px 3px #FFF; font-weight:bold; text-align:center; background:url(/images/autolino/bgrnd4.gif) #ECEFF4 repeat-x; border:1px solid #CFD9E3; }
.tabButton.active, .tabButton:hover { background: url(/images/autolino/bgrnd4_active.gif) #B11A1A repeat-x; text-decoration:none; color:#FFF; border:1px solid #B01919; text-shadow:-1px -1px 3px #B01919; }
*/
.listHeader { background:url() 0 0 no-repeat; }
.letterList { background:url(/images/autolino/bgrnd_grad11.gif) repeat-x #6282a3; padding:2px 7px 7px 7px; overflow:hidden; text-align:center; border:1px solid #59718a; border-top:1px solid #a8b9c9; }
.letterList_activeLetter { font-size:60pt; color:#bfc8d1; font-style:italic; font-weight:bold; padding-left:20px; }

/**
 * Links
 */
a { text-decoration: none; color:#AF202E; }
a.noLink { text-decoration:inherit; color:inherit; font-weight:inherit; font-size:inherit; }
a:hover { text-decoration:underline; }
.navigation a { font-weight:bold; color:#fff; }
a.tag { }
h3 a { color:#000; } 
h3 a:hover { color:#af202e; } 


/**
 * Links mit Icons
 */
a.groups { background: url(/images/autolino/ico_groups.gif) no-repeat 0 -1px; padding: 3px 0 1px 27px; }
a.friends { background: url(/images/autolino/ico_friends.gif) no-repeat -1px; padding: 3px 0 1px 27px; }
a.preferences { background: url(/images/autolino/ico_preferences.gif) no-repeat 0 -1px; padding: 3px 0 1px 27px; }
a.messages { background: url(/images/autolino/ico_messages.gif) no-repeat 0 -1px; padding: 3px 0 1px 27px;  }
a.guestbook { background: url(/images/autolino/ico_guestbook.gif) no-repeat 0 -1px; padding: 3px 0 1px 27px; }
a.groupBlog { background: url(/images/autolino/ico_groupblog.gif) no-repeat 0 -1px; padding: 3px 0 1px 27px; }
a.garage { background: url(/images/autolino/ico_garage.png) no-repeat 0 -1px; padding: 3px 0 1px 27px; }
a.gallery { background: url(/images/autolino/ico_gallery.gif) no-repeat 0 1px; padding: 3px 0 1px 27px; }

a.back { background: url(/images/autolino/ico_back.gif) no-repeat 0 5px; padding-left:10px; }
a.to { background: url(/images/autolino/ico_forw.gif) no-repeat right 5px; padding-right:8px; }
a.overview { background: url(/images/autolino/bt_up.png) no-repeat 0 1px; padding-left:18px; }
a.up { background: url(/images/autolino/bt_up.png) no-repeat 0 1px; padding-left:18px; }
a.up.disabled { background-image: url(/images/autolino/bt_up_d.png); }
a.prev { background: url(/images/autolino/bt_back.png) no-repeat 0 1px; padding-left:18px; }
a.prev.disabled { background-image: url(/images/autolino/bt_back_d.png); }
a.next2 { background: url(/images/autolino/bt_forw.png) no-repeat 0 1px; padding-left:18px; }
a.next2.disabled { background-image: url(/images/autolino/bt_forw_d.png); }
a.next { background: url(/images/autolino/bt_forw.png) no-repeat right 1px; padding-right:18px; }
a.next.disabled { background-image: url(/images/autolino/bt_forw_d.png); }
a.plus.small { background: url(/images/autolino/ico_plus.gif) no-repeat 0 3px; padding-left:14px; }
a.minus.small { background: url(/images/autolino/ico_minus.gif) no-repeat 0 3px; padding-left:14px; }
a.plus.big { background: url(/images/autolino/ico_plusb.png) no-repeat 0 0; padding:2px 0 0 20px; }
a.minus.big { background: url(/images/autolino/ico_minusb.png) no-repeat 0 0; padding:2px 0 2px 20px; }
a.plus:hover, a.minus:hover { text-decoration:none; }
a.minus.big:hover {background-image:url(/images/autolino/ico_minusbh.png);}
a.plus.big:hover {background-image:url(/images/autolino/ico_plusbh.png);}
a.info { background:url(/images/autolino/ico_info.png) no-repeat -4px 0; padding:2px 0 2px 20px; }

a.messageNew, a.message { background: url(/images/icons4Links.png) no-repeat 0 -323px; padding:0 0 0 16px; }
a.messageAnswer { background: url(/images/icons4Links.png) no-repeat 0 -357px; padding:0 0 0 16px; }
a.messageDelete { background: url(/images/icons4Links.png) no-repeat 0 -374px; padding:0 0 0 16px; }
a.messageView {  background: url(/images/icons4Links.png) no-repeat 0 -476px; padding:0 0 0 16px; }
a.messageEdit {  background: url(/images/icons4Links.png) no-repeat 0 -408px; padding:0 0 0 16px; }
a.messageForward { background: url(/images/icons4Links.png) no-repeat 0 -357px; padding:0 0 0 16px; }
a.messageFolderSent { background: url(/images/autolino/ico_folderSent.png) no-repeat 0 0; padding:2px 0 4px 26px; }
a.messageFolderIncoming { background: url(/images/autolino/ico_folderIncoming.png) no-repeat 0 0; padding:2px 0 4px 26px; }

a.messageNew_b, a.message_b { background: url(/images/autolino/ico_messageNew.png) no-repeat 0 0; padding:2px 0 4px 26px; }
a.messageDelete_b { background: url(/images/autolino/ico_messageDelete.png) no-repeat 0 0; padding:2px 0 4px 26px; }
a.messageView_b { background: url(/images/autolino/ico_messageView.png) no-repeat 0 0; padding:2px 0 4px 26px; }
a.messageForward_b { background: url(/images/autolino/ico_messageForward.png) no-repeat 0 0; padding:2px 0 4px 26px; }
a.messageAnswer_b { background: url(/images/autolino/ico_messageAnswer.png) no-repeat 0 0; padding:2px 0 4px 26px; }

a.view, a.show { background: url(/images/icons4Links.png) no-repeat 0 -170px; padding:0 0 0 16px; }
a.new { background: url(/images/icons4Links.png) no-repeat 0 -153px; padding:0 0 0 16px; }
a.copy { background: url(/images/icons4Links.png) no-repeat 0 -561px; padding:0 0 0 16px; }
a.add { background: url(/images/icons4Links.png) no-repeat 0 -153px; padding:0 0 0 16px; }
a.edit { background: url(/images/icons4Links.png) no-repeat 0 -68px; padding:0 0 0 16px; }
a.reset { background: url(/images/icons4Links.png) no-repeat 0 -119px; padding:0 0 0 16px; }
a.delete, a.cancel { background: url(/images/icons4Links.png) no-repeat 0 -16px; padding:0 0 0 16px; }
a.close, a.lock, a.deactivate { background: url(/images/icons4Links.png) no-repeat 0 -289px; padding:0 0 0 16px; }
a.open, a.unlock, a.activate { background: url(/images/icons4Links.png) no-repeat 0 -306px; padding:0 0 0 16px; }
a.toot { background: url(/images/icons4Links.png) no-repeat 0 -51px; padding:0 0 0 16px; }
a.comment, a.answer, a.quote { background: url(/images/icons4Links.png) no-repeat 0 -459px; padding:0 0 0 16px; }
a.ignore { background: url(/images/icons4Links.png) no-repeat 0 -221px; padding:0 0 0 16px; }
a.report { background: url(/images/icons4Links.png) no-repeat 0 -85px; padding:0 0 0 16px; }
a.warn { background: url(/images/icons4Links.png) no-repeat 0 -85px; padding:0 0 0 16px; }
a.deny { background: url(/images/icons4Links.png) no-repeat 0 -17px; padding:0 0 0 16px; }
a.ok, a.accept, a.confirm, a.unignore { background: url(/images/icons4Links.png) no-repeat 0 0px; padding:0 0 0 16px; }
a.save { background: url(/images/icons4Links.png) no-repeat 0 -34px; padding:0 0 0 16px; }
a.ignoreUser { background: url(/images/icons4Links.png) no-repeat 0 -272px; padding:0 0 0 16px; }
a.unignoreUser { background: url(/images/icons4Links.png) no-repeat 0 -187px; padding:0 0 0 16px; }
a.acceptUser { background: url(/images/icons4Links.png) no-repeat 0 -187px; padding:0 0 0 16px; }
a.warnUser { background: url(/images/icons4Links.png) no-repeat 0 -255px; padding:0 0 0 16px; }
a.denyUser, a.deleteUser { background: url(/images/icons4Links.png) no-repeat 0 -221px; padding:0 0 0 16px; }
a.favorite { background: url(/images/icons4Links.png) no-repeat 0 -68px; padding:0 0 0 16px; }
a.checked { background: url(/images/icons4Links.png) no-repeat 0 0; padding:0 0 0 16px; }
a.reload { background: url(/images/icons4Links.png) no-repeat 0 -102px; padding:0 0 0 16px; }
a.addFriend { background: url(/images/icons4Links.png) no-repeat 0 -204px; padding:0 0 0 16px; }
a.deleteFriend { background: url(/images/icons4Links.png) no-repeat 0 -238px; padding:0 0 0 16px; }
a.addFavorite { background: url(/images/icons4Links.png) no-repeat 0 -425px; padding:0 0 0 16px; }
a.deleteFavorite { background: url(/images/icons4Links.png) no-repeat 0 -442px; padding:0 0 0 16px; }
a.addVehicle { background: url(/images/icons4Links.png) no-repeat 0 -493px; padding:0 0 0 16px; }
a.deleteVehicle { background: url(/images/icons4Links.png) no-repeat 0 -510px; padding:0 0 0 16px; }
a.recommend { background: url(/images/icons4Links.png) no-repeat 0 -629px; padding:0 0 0 16px; }
a.invite { background: url(/images/icons4Links.png) no-repeat 0 -646px; padding:0 0 0 16px; }
a.assign, a.link { background: url(/images/icons4Links.png) no-repeat 0 -595px; padding:0 0 0 16px; }
a.joinGroup { background: url(/images/icons4Links.png) no-repeat 0 -527px; padding:0 0 0 16px; }
a.leaveGroup { background: url(/images/icons4Links.png) no-repeat 0 -544px; padding:0 0 0 16px; }
a.link { background: url(/images/icons4Links.png) no-repeat 0 -595px; padding:0 0 0 16px; }
a.upload { background: url(/images/icons4Links.png) no-repeat 0 -696px; padding:0 0 0 16px; }
a.download { background: url(/images/icons4Links.png) no-repeat 0 -713px; padding:0 0 0 16px; }
a.logout, a.login, a.turnOn, a.turnOff { background: url(/images/icons4Links.png) no-repeat 0 -662px; padding:0 0 0 16px; }
a.profile { background: url(/images/icons4Links.png) no-repeat 0 -968px; padding:0 0 0 16px; }
a.video { background: url(/images/icons4Links.png) no-repeat 0 -866px; padding:0 0 0 16px; }
a.lista { background: url(/images/icons4Links.png) no-repeat 0 -883px; padding:0 0 0 16px; }
a.listb { background: url(/images/icons4Links.png) no-repeat 0 -900px; padding:0 0 0 16px; }
a.addMod { background: url(/images/icons4Links.png) no-repeat 0 -917px; padding:0 0 0 16px; }
a.deleteMod { background: url(/images/icons4Links.png) no-repeat 0 -936px; padding:0 0 0 16px; }
a.changeOwner { background: url(/images/icons4Links.png) no-repeat 0 -953px; padding:0 0 0 16px; }

a[target=_blank].to { background: url(/images/icons4Links.png) no-repeat 0 -578px; padding:0 0 0 16px; }

a.more { background: url(/images/autolino/ico_plus.gif) no-repeat 0 3px; padding-left:14px; }
a.less { background: url(/images/autolino/ico_minus.gif) no-repeat 0 3px; padding-left:14px; }
a.top { background: url(/images/autolino/button_top.png) no-repeat 0 0; display:inline-block; width:54px; height:19px; }

/**
 * Seiten-Icons
 */
.siteIcon { display:inline-block; width:60px; height:50px; }
.sIcon_gallery { background: url(/images/autolino/siteIcons.png) no-repeat center 0px; }

.sIcon_cMyProfile { background: url(/images/autolino/siteIcons.png) no-repeat center -650px; }
.sIcon_cForum { background: url(/images/autolino/siteIcons.png) no-repeat center -1000px; }
.sIcon_groupForum { background: url(/images/autolino/siteIcons.png) no-repeat center -1000px; }
.sIcon_cProfile { background: url(/images/autolino/siteIcons.png) no-repeat center -400px; }
.sIcon_memberGalleries { background: url(/images/autolino/siteIcons.png) no-repeat center 0; }
.sIcon_picsCompetition { background: url(/images/autolino/siteIcons.png) no-repeat center -900px; }
.sIcon_cGroups { background: url(/images/autolino/siteIcons.png) no-repeat center -100px; }
.sIcon_visitors { background: url(/images/autolino/siteIcons.png) no-repeat center -400px; }
.sIcon_surveys { background: url(/images/autolino/siteIcons.png) no-repeat center -300px; }
.sIcon_quizzes { background: url(/images/autolino/siteIcons.png) no-repeat center -500px; }

.sIcon_servicePlaces { background: url(/images/autolino/siteIcons.png) no-repeat center -150px; }
.sIcon_calendar { background: url(/images/autolino/siteIcons.png) no-repeat center -50px; }
.sIcon_groupCalendar { background: url(/images/autolino/siteIcons.png) no-repeat center -50px; }
.sIcon_myCalendar { background: url(/images/autolino/siteIcons.png) no-repeat center -50px; }
.sIcon_lexicon { background: url(/images/autolino/siteIcons.png) no-repeat center -750px; }
.sIcon_fines { background: url(/images/autolino/siteIcons.png) no-repeat center -850px; }
.sIcon_alcCalc { background: url(/images/autolino/siteIcons.png) no-repeat center -850px; }
.sIcon_companies { background: url(/images/autolino/siteIcons.png) no-repeat center -600px; }
.sIcon_guestBook { background: url(/images/autolino/siteIcons.png) no-repeat center -200px; }
.sIcon_userGalleries { background: url(/images/autolino/siteIcons.png) no-repeat center -0px; }
.sIcon_pics { background: url(/images/autolino/siteIcons.png) no-repeat center -0px; }
.sIcon_groupGalleries { background: url(/images/autolino/siteIcons.png) no-repeat center -0px; }
.sIcon_garage { background: url(/images/autolino/siteIcons.png) no-repeat center -950px; }
.sIcon_cUserGroups { background: url(/images/autolino/siteIcons.png) no-repeat center -100px; }
.sIcon_cFriends { background: url(/images/autolino/siteIcons.png) no-repeat center -450px; }
.sIcon_coopEvents { background: url(/images/autolino/siteIcons.png) no-repeat center -500px; }
.sIcon_insurance { background: url(/images/autolino/siteIcons.png) no-repeat center -350px; }
.sIcon_badges { background: url(/images/autolino/siteIcons.png) no-repeat center -800px; }
.sIcon_magazine { background: url(/images/autolino/siteIcons.png) no-repeat center -550px; }
.sIcon_cUserRanking { background: url(/images/autolino/siteIcons.png) no-repeat center -450px; }
.sIcon_autoscout { background: url(/images/autolino/siteIcons.png) no-repeat center -650px; }


/**
 * Buttons
 */
.btRLeft, .btRCenter, .btRRight  { height:19px; padding:0; line-height:19px; display:inline-block; font-size: 8pt; border:0; margin:0; }
.btRLeft { width:4px; background: url(/images/autolino/btR_left.png) no-repeat; }
.btRCenter { padding:0 5px 0 5px; color:#fff; font-weight: bold; cursor: pointer; text-align:center; background: url(/images/autolino/btR_center.png) repeat-x; }
.btRRight { width:4px; background: url(/images/autolino/btR_right.png) no-repeat right; }

.bt2RLeft, .bt2RCenter, .bt2RRight { height:28px; padding:0; line-height:24px; display:inline-block; font-size: 7pt; font-family:verdana; border:0; margin:0; }
.bt2RLeft { width:23px; background: url(/images/autolino/bt2R_left.png) no-repeat; }
.bt2RCenter { color:#fff; padding:0 5px 0 5px; font-weight:bold; cursor:pointer; text-align:center; background: url(/images/autolino/bt2R_center.png) repeat-x; text-transform:uppercase; }
.bt2RRight { width:10px; background: url(/images/autolino/bt2R_right.png) no-repeat right; }
input.bt2RLeft, input.bt2RCenter, input.bt2RRight { background-position:0 2px }

.tableNavi.bottom { background:url(/images/autolino/tn_shadow.jpg) no-repeat top center #FFF; border-top:1px solid #cfd9e5; padding-top:8px; }
.tableNavi.bottom.small { background:none; border:none; padding-top:3px; }
.tableNavi .cPage { display:inline-block; width:25px; height:22px; text-align:center; font-size:9pt; position:relative; top:-6px; }
.tableNavi .cPage a { color:inherit; }
.tableNavi a.first, .tableNavi a.prev, .tableNavi a.next, .tableNavi a.last { width:21px; height:22px; padding:0; display:inline-block; background: url(/images/autolino/tn_buttons.png) no-repeat; }
.tableNavi a.first, .tableNavi a.first.disabled:hover { background-position:0 0; }
.tableNavi a.first:hover { background-position: 0 -88px; }
.tableNavi a.prev, .tableNavi a.prev.disabled:hover  { background-position:0 -22px; }
.tableNavi a.prev:hover { background-position:0 -110px; }
.tableNavi a.next, .tableNavi a.next.disabled:hover  { background-position:0 -44px; }
.tableNavi a.next:hover { background-position:0 -132px; }
.tableNavi a.last, .tableNavi a.last.disabled:hover  { background-position:0 -66px; }
.tableNavi a.last:hover { background-position:0 -154px; }
.tableNavi .activePage { text-decoration:underline; }


.galleryView {}
.overlayNaviLeft { background:url(/images/autolino/navi_left.png) left center no-repeat; cursor:pointer; }
.overlayNaviLeft:hover { background-image:url(/images/autolino/navi_left_h.png); }
.overlayNaviRight { background:url(/images/autolino/navi_right.png) right center no-repeat; cursor:pointer; }
.overlayNaviRight:hover { background-image:url(/images/autolino/navi_right_h.png); }


/**
 * Formulare
 */
.formLabel { text-align: right; padding: 3px 10px 3px 3px; vertical-align: top; }
.formInput {}
.formInput textarea { width: 90%; height: 100px; }

.filterBox { background:url(/images/autolino/bgrnd_grad11.gif) repeat-x #6282a3; padding:2px 7px 7px 7px; overflow:hidden; border:1px solid #59718a; border-top:1px solid #a8b9c9; }
.filterBox th { text-align:left; color:#464B50; padding-top:6px; }


/**
 * Debug-Output
 */
.debugOutput { background-color:#EEF; padding:5px; }
.debugOutput, .debugOutput * { font-size:8pt; }
.debugOutput table td { border: 1px solid #88F; padding: 0 2px 0 2px; }
.debugOutput table tr:hover { background-color:rgba(0,0,0,0.1); }
.debugOutput hr { border-bottom:1px solid #88F; }
 
/**
 * Hersteller
 */
.manufacturerLogo { display:inline-block; height: 98px; width: 117px; font-size: 9pt; font-weight: bold; text-align: center; background: url(/images/autolino/boxBgnrd_inactive.gif) no-repeat; text-transform:uppercase;
	padding-top:15px; margin-top:10px; vertical-align:middle; border:0px solid #000; }
.manufacturerLogo img, .manufacturerLogo:hover img { border:0; }
.manufacturerLogo.active, .manufacturerLogo:hover { background: url(/images/autolino/boxBgnrd_active.gif) no-repeat; text-decoration:none; }
.mDescription { text-align:justify; font-size:9pt; }

/**
 * Modelle
 */
.modelPicContainer { position:relative; text-align:center; }
.modelPicContainer img { border:1px solid #7d8fa5 }
.modelPicContainer .licenseLink { display:inline-block; position:absolute; bottom:0; right:0; }
.modelPicContainer .licenseLink img { border:0 }

/**
 * Profilseite
 */
.cUserStatus { background:url(/images/autolino/userStatusBgrnd.jpg) 5px 0 no-repeat; min-height:88px; }
.cUserStatus .userStatus { padding:25px 60px 0 80px; color:#557FAD; font-size:14pt; font-family:'Times New Roman',Times,serif; font-style:italic; text-align:right; }
.cUserStatus .userName { padding:10px 20px 0 0; color:#ABB4BE; text-align:right; font-size:8pt; }

/**
 * Tabellen
 */
.table1 { border: 1px solid #cfd9e5; background-color: #FFF; padding: 3px; }
.table1 td { border-bottom: 1px solid #cfd9e5; padding: 2px; }

.table2 td { border-right: 1px solid #243850; }
.table2 a { display:block; color: #96b0c9; font-weight: normal; font-size: 10pt; padding: 2px 10px 2px 10px; }
.table2 a:hover { color: #FFF; background-color: #476788; }

.table3 th { font-size: 7pt; font-weight: normal; color: #9CA6B2; padding: 3px 10px 3px 10px; text-align: left; }
.table3 td { background-color: #FFF; padding: 3px 5px 2px 7px; border: 1px solid #CFD9E5; }
.table3 .subCat { font-weight: bold; background-color: #EFF2F6; }
.table3 .headerH { border:0; }
.table3 .headerV { border:0; color:#88828F; text-align:right; }
.table3 .noCell { border:0; background:none; }

.table4 th { background: #EFF2F6; padding: 0 10px 0 10px; vertical-align: middle; font-weight: bold;
	color: #476788; height: 23px; border-top: 1px solid #DDE1E2; border-bottom: 1px solid #DDE1E2; text-align: left; }
.table4 th img { vertical-align:text-bottom; }
.table4 .content { padding:10px }

.table5 th.header { font-size: 8pt; vertical-align:bottom; color: #476788; padding-bottom:2px; }
.table5 th.header a { font-size: 8pt; color: #476788; }
.table5 .content { border: 1px solid #CFD9E5; vertical-align:middle; padding:3px; overflow:hidden; }
.table5 tr.contentRow { background-color: #FFF; }
.table5 tr.contentRow.marked { background-color: #CFD9E5; }
.table5 tr.contentRow:hover { background-color: #EFF2F6; }

.table6 { }
.table6 .cell { border-bottom:1px solid #DDE1E2; padding:10px; overflow:hidden; }
.table6 .borderRight { border-right:1px solid #DDE1E2; }
.table6 .secondRow { }
.table6 tr:nth-child(even) { background-color:#EFF2F6; }
.table6 tr:last-child .cell { border-bottom:0; }

.table7 { text-align:center; }
.sideBar .table7 { text-align:left; }
.table7 .cell { display:inline-block; padding:1px; text-align:center; vertical-align:top; overflow:hidden; }
.table8 .cell { padding:2px; }

.tableUserEntries {}
.tableUserEntries .entryCon { border-top:1px solid #d4d9e1; background-color:#FFF; overflow:hidden; }
.tableUserEntries .entryCon.level2 { background-color:#EEE; }
.tableUserEntries .entryCon:hover { border-top:1px solid #ca7777; background:url(/images/autolino/bgrnd_grad4.gif) top left repeat-x #fefbfb; }
.tableUserEntries .entryCon.modEntry { background-color:#FFF1F7; }
.tableUserEntries .entryCon.bestAnswer { background-color:#FFF1F7; }
.tableUserEntries .entryCon .userInfo { text-align:center; padding-top:15px; padding-bottom:15px; color:#9ea8b4; font-size:8pt; width:96px; }
.tableUserEntries .entryCon.level2 .userInfo { width:72px; }
.tableUserEntries .entryCon .userInfo a { color:#4699c2; }
.tableUserEntries .entryCon .userInfo .userNameCon {  }
.tableUserEntries .entryCon .entry { background:url(/images/autolino/separator1.png) top left no-repeat; padding:15px; }
.tableUserEntries .entryCon .header { color:#9ea8b4; font-size:8pt; padding-bottom:10px; }
.tableUserEntries .entryCon .header a { color:#4699c2; }
.tableUserEntries .entryCon .signature { padding-top:10px; max-height:60px; overflow:hidden; font-size:8pt; color:#8397ab }
.tableUserEntries .entryHeader { height:25px; color:#88828F; font-size:8pt; border-bottom:1px solid #EFF2F6; margin-bottom:5px;  }
.tableUserEntries.small .entryCon { border-top:0; }
.tableUserEntries.small .entryCon:hover { border-top:0; }
.tableUserEntries.small .entryCon .userInfo { width:40px; padding-top:5px; }
.tableUserEntries.small .entry { background-image:none; padding:5px; }
.tableUserEntries.small .header { padding-bottom:5px; }
.tableUserEntries .cAnswerForm { margin-left:96px; padding-top:10px; }
.tableUserEntries .cAnswers { margin-left:96px; }

.table10 { background:#FFF; border:1px solid #b4c6d7;}
.table10 .head { background:url(/images/autolino/bgrnd_grad9.gif) repeat-x #d2dde8; color:#8b939c; font-weight:bold; font-size:8pt; }
.table10 .head th { padding:5px; }
.table10 .body { }
.table10 .body .row { border-top:1px solid #d6dbe0; padding:3px }
.table10 .body .row:hover { background:url(/images/autolino/bgrnd_grad10.gif) repeat-x #f0e4e4; }
.table10 .bodyCol { vertical-align:middle; border-left:1px solid #dfe3e4; padding:0 5px 0 5px; }

.table11 {}
.table11 .cell { width:320px; overflow:hidden; background-color:#FFF; border:1px solid #D2DDE8; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; }
.table11 .cell .title { font-weight:bold; }
.table11 .cell .cPic { padding:10px; }
.table11 .cell .cDesc { padding:10px 10px 10px 0; overflow:hidden; height:90px; }
.table11 .cell .cFoot { background:url(/images/autolino/bgrnd15.jpg) no-repeat; font-size:8pt; color:#A0A7AF; }
.table11 .cell .cFoot td { padding:5px 10px 5px 10px }

.tableLexEntries {}
.tableLexEntries .cell.lexEntry { border-top:1px solid #d4d9e1; background-color:#FFF; overflow:hidden; }
.tableLexEntries .cell .entry { background:url(/images/autolino/separator1.png) top left no-repeat; padding:6px 15px 15px 20px; }
.tableLexEntries .cell.lexEntry:hover { border-top:1px solid #ca7777; background:url(/images/autolino/bgrnd_grad4.gif) top left repeat-x #fefbfb; }
.lexEntry .lexWord { font-size:11pt; font-weight:bold; }
.lexEntry .lexText { text-align:justify; }
.lexEntry .links { color:#D0D8DC; }

.cLayoutBoxes1 { width:110%; }
.layoutBox1 { float:left; width:320px; margin-right:10px; }


/**
 * Meldungen
 */
.messageError { font-weight:bold; background: url(/images/icons4Links.png) no-repeat 0 -85px; padding:0 0 0 16px; color:#B00; }
div.messageError { font-weight:bold; padding:10px 10px 10px 38px; margin:10px 0 10px 0; background:url(/images/autolino/ico_alert.png) 10px 10px no-repeat; color:#B00; border:3px solid #B00; }
.messageWarning { font-weight:bold; padding:10px 10px 10px 38px; margin:10px 0 10px 0; background:url(/images/autolino/ico_alert.png) 10px 10px no-repeat; color: #D70; border: 3px solid #F80; }
.messageStatus { font-weight:bold; padding:10px 10px 10px 38px; margin:10px 0 10px 0; background:url(/images/autolino/ico_confirm.png) 10px 10px no-repeat; color:#0B0; border:3px solid #0B0; }
.messageHint { font-weight:bold; padding:10px 10px 10px 38px; background:url(/images/autolino/ico_info.png) 10px 10px no-repeat #FCF8E7; border:1px solid #F1EACB; margin-bottom:10px; }
.messageHint2 { padding:6px 8px 8px 38px; background:url(/images/autolino/ico_info.png) 2px 3px no-repeat #FFF; border:1px solid #70B9DE; color:#5399C6; margin-bottom:10px; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; }
.messageCongratulation { font-weight:bold; font-size:11pt; padding:10px 10px 10px 105px; background:url(/images/award0_hover.png) 10px 10px no-repeat #FCF8E7; border:1px solid #F1EACB; margin-bottom:10px; min-height:55px; }
.messageEmpty { color:#88828f;border: 1px solid #ddd2df; padding:10px; text-align:center; }
.markThis { font-weight:bold; color:#AF202E; }
#cMessages { display:none; }
#tMessageStatus, #tMessageError, #tMessageWarning, #tMessageHint { position:fixed; width:400px; font-weight:bold; z-index:1000; display:none; background:url(/images/award_tooltip_bgrnd.gif) repeat-x #DBE6F3; }
#tMessageStatus .cMessage { padding:10px 10px 10px 38px; background:url(/images/autolino/ico_confirm.png) 10px 10px no-repeat; color:#0B0; border:3px solid #0B0; }
#tMessageError .cMessage { padding:10px 10px 10px 38px; background:url(/images/autolino/ico_alert.png) 10px 10px no-repeat; color:#B00; border:3px solid #B00; }
#tMessageWarning .cMessage { padding:10px 10px 10px 38px; background:url(/images/autolino/ico_alert.png) 10px 10px no-repeat; color: #D70; border: 3px solid #F80; }
#tMessageHint .cMessage { padding:10px 10px 10px 38px; background:url(/images/autolino/ico_info.png) 10px 10px no-repeat; border: 1px solid #d4d9e1; }
.tMessageSpecial { position:fixed; z-index:1000; display:none; }
.messageSpecialFrame { border:3px solid #0B0; background:url() #FFF; padding:10px}

/**
 * Bestätigung / Dialoge
 */

.dialogBox { display:none; position:absolute; top:0px; left:0px; width:200px; border:2px solid #B00; background:url(/images/award_tooltip_bgrnd.gif) repeat-x #DBE6F3; overflow:hidden; padding:10px; z-index:8; }
.dialogBox .question { padding-bottom:10px; font-weight:bold; }
.dialogBox .title { padding-bottom:10px; font-weight:bold; }
.dialogBox textarea.editArea[disabled] { background:url(/images/loading2.gif) center no-repeat #FFF; }


/**
 * Content-Tabelle
 */
.tableContents .content { text-align:justify; }
.tableContents .date { font-size:9pt; color:#88828F; }
.tableContents .contentLimiter { max-height:65px; overflow:hidden; }
.tableContents h3 { color:#AF202E; font-size:12pt; font-weight:normal; margin:10px 0 5px 0; }
div.contentFader { background:url(/images/autolino/contentLimiter.png) bottom left repeat-x; width:100%; height:16px; position:absolute; left:0; bottom:0; }

.contentDate { font-size:9pt; color:#88828F; }
.contentSource { color:#88828F; }
.contentTags { }
.contentCategory { }
.assignText { background: url(/images/icons4Links.png) no-repeat 0 -595px; padding:0 0 0 16px; color:#88828F; }


/**
 * Nachrichten
 */
.tableMessages { }
.tableMessages .cell { border:1px solid #CFD9E5; background:url(/images/autolino/bgrnd5.gif) repeat-x #EFF2F6; padding:10px; overflow:hidden; margin:10px 0 10px 0; }
.tableMessages .header { padding-bottom:5px; border-bottom:1px solid #CFD9E5; }
.tableMessages .buttons { float:right; width:30px; text-align:right; }
.tableMessages .subject { color:#AF202E; font-size:12pt; }
.tableMessages .subject.unread { font-weight:bold; }
.tableMessages .subTitle { color:#88828F; font-size:8pt; }
.tableMessages .text { padding-top:5px; }
.tableMessages .footer { background:url(/images/autolino/boxHeaderBackground.jpg) #476787 repeat-x; color:#fff; border:1px solid #486A8F; padding:2px 10px 3px 10px; margin-bottom:10px; }

.messagesHeader1 { background:url(/images/autolino/messagesFoldersBgrnd1.jpg); height:38px; padding:1px; }
.messagesHeader1_2 { background:url(/images/autolino/messagesFoldersBgrnd1_2.png); display:inline-block; float:right; position:relative; top:-1px; right:-1px; width:212px; height:30px; padding:10px 10px 0 0; vertical-align:top; text-align:right; }
.messagesHeader1 .folderLink { display:inline-block; width:110px; height:28px; padding:5px 10px 0 10px; font-weight:bold; color:#203A56; }
.messagesHeader1 .folderLink.active, .messagesHeader1 .folderLink:hover { background:url(/images/autolino/bgrnd7.gif) repeat-x #F0DEDE; color:#AF202E; }
.messagesHeader1 .spacer { background:url(/images/autolino/bgrnd8.gif) repeat-x #B4C5DE; display:inline-block; width:1px; height:28px; padding-top:5px; }
.messagesHeader2 { background:url(/images/autolino/bgrnd6.gif) repeat-x #2D537D; border:1px solid #537396; border-top:0; padding:10px; }
.messagesHeader2 .title { color:#FFF; font-size:12pt; }
.messagesHeader2 .subTitle { color:#B6CD26; }
.newMessageLink { display:inline-block; width:101px; height:33px; background:url(/images/autolino/bt_newMessage.png) no-repeat; color:#203A56; padding:8px 0 0 42px; text-align:left; }

.messagesHeader3 { background:url(/images/autolino/bgrnd9.gif) repeat-x #D6E4EF; height:33px; border:1px solid #CFD9E5; border-bottom:0;  margin-top:10px; }
.actionLinkC { background:url(/images/autolino/bgrnd9.gif) repeat-x #D6E4EF; display:inline-block; color:#203A56; vertical-align:top; }
.actionLinkC.active, .actionLinkC:hover { background:url(/images/autolino/bgrnd7.gif) repeat-x #F0DEDE; color:#AF202E; }
.actionLinkC a { display:inline-block; height:25px; padding:8px 10px 0 35px; background-position:7px 4px; font-weight:bold; color:inherit; }


div.messageView { border:1px solid #CFD9E5; padding:20px; background:url(/images/autolino/bgrnd5.gif) bottom repeat-x #FFF; margin:0 0 10px 0; }
.messageView .header { border-bottom:1px solid #CFD9E5; padding-bottom:10px; }
.messageView .picContainer { padding-right:10px; }
.messageView .data { color:#88828F; }
.messageView .subject { color:#AF202E; font-size:12pt; padding-bottom:8px; }
.messageView .content { }
.messageView.short { padding:10px 20px 10px 20px; }
.messageView.short .subject { font-size:10pt; margin:0; padding:0; }

/**
 * Suchvorschläge
 */
div.searchSuggestionDiv {
	display:none; position:absolute; background-color:#FFF; border:1px solid #cfd9e5;
	max-height:200px; min-width:150px; overflow-y:scroll; font-weight:normal;
}
table.searchSuggestionTable {}
td.searchSuggestion { padding:0 3px 0 3px; cursor:pointer; }
td.searchSuggestion:hover { background-color:#cfd9e5; }

/**
 * Flashbox
 */
#flashBox { border:0px solid #000; overflow:hidden; }
#flashBox .mainArea, .fb_mainArea { width:650px; height:365px; overflow:hidden; position:relative; cursor:pointer; }
#flashBox .navLeft { width:15px; background:url(/images/autolino/fb_naviLeft.png) center no-repeat; }
#flashBox .navRight { width:15px; background:url(/images/autolino/fb_naviRight.png) center no-repeat; }
#flashBox .spacer { background:url(/images/autolino/fb_spacer.gif); width:2px; }
#flashBox .naviBox { background:url(/images/autolino/fb_naviBgrnd.gif) repeat-x; }
#flashBox .naviBox .contentThumb { width:100px; text-align:center; vertical-align:middle; padding:3px; color:#FFF; }
#flashBox .scrollContainer { height:67px; position:relative; overflow:hidden; }
#flashBox .scroller { height:67px; position:relative; left:0px; top:0; border:0px solid #000; }
#flashBox .description { position:absolute; bottom:-32px; color:#FFF; opacity:0.5; filter:alpha(opacity=50); }
#flashBox .mainArea:hover .description { bottom:0px; opacity:1; filter:alpha(opacity=100); }
#flashBox .description .headline { font-size:11pt; font-weight:bold; }
#flashBox .description .headline:hover { text-decoration:underline; }
#flashBox .description .left { background:url(/images/autolino/fb_description1.png) repeat-x; width:70%; }
#flashBox .description .left div { overflow:hidden; height:52px; padding:4px 0 0 10px; }
#flashBox .description .middle { background:url(/images/autolino/fb_description2.png) repeat-x; width:94px; }
#flashBox .description .right { background:url(/images/autolino/fb_description3.png) repeat-x; text-align:right; vertical-align:bottom; padding:0 10px 2px 0; }

/**
 * Slider
 */

.slider1 { background:url(/images/autolino/fb_naviBgrnd.gif) repeat-x; }
.slider1 .navLeft { width:15px; background:url(/images/autolino/fb_naviLeft.png) center no-repeat; }
.slider1 .navRight { width:15px; background:url(/images/autolino/fb_naviRight.png) center no-repeat; }
.slider1 .spacer { background:url(/images/autolino/fb_spacer.gif); width:2px; }
.slider1 .contentThumb { text-align:center; vertical-align:middle; padding:3px; color:#FFF; }
.slider1 .contentThumb.active, .slider1 .contentThumb:hover { background-color:#B11A1A; }
.slider1 .scrollContainer { height:67px; position:relative; overflow:hidden; }
.slider1 .scroller { height:67px; position:relative; left:0px; top:0; border:0px solid #000; }
.slider.awards.withBgrnd { background:url(/images/autolino/box_awards_bgrnd1.gif) repeat-x; }
.slider.awards .navLeft { width:15px; background:url(/images/autolino/fb_naviLeft.png) center no-repeat; }
.slider.awards .navRight { width:15px; background:url(/images/autolino/fb_naviRight.png) center no-repeat; }
.slider.awards .spacer { width:2px; }
.slider.awards.withBgrnd .spacer { background:url(/images/autolino/box_awards_spacer.gif); width:2px; }
.slider.awards .contentThumb { text-align:center; vertical-align:middle; padding:3px; width:90px; height:90px; }
.slider.awards .contentThumb.active, .slider.awards .contentThumb:hover { background-color:#B11A1A; }
.slider.awards .scrollContainer { position:relative; overflow:hidden; }
.slider.awards .scroller { position:relative; left:0px; top:0; border:0px solid #000; }
.award .name { text-transform:uppercase; font-size:7pt; color:#95b1cd; }

.slider2 { }
.slider2 a:hover { text-decoration:none; }
.slider2 .navLeft { width:25px; background:url(/images/autolino/navi2_left.png) center no-repeat; }
.slider2 .navLeft:hover { background-image:url(/images/autolino/navi2_left_h.png); }
.slider2 .navRight { width:25px; background:url(/images/autolino/navi2_right.png) center no-repeat; }
.slider2 .navRight:hover { background-image:url(/images/autolino/navi2_right_h.png); }
.slider2 .spacer { width:2px; }
.slider2 .contentThumb { text-align:center; vertical-align:middle; padding:3px; color:#FFF; }
.slider2 .scrollContainer { height:80px; position:relative; overflow:hidden; }
.slider2 .scroller { height:80px; position:relative; left:0px; top:0; border:0px solid #000; }
.slider2 .contentThumb .frame { position:absolute;top:-54px;left:-8px;display:inline-block;width:96px;height:75px;background:url(/images/autolino/slider_frame.png) no-repeat; }
.slider2 .contentThumb.active .frame, .slider2 .contentThumb:hover .frame { background-image:url(/images/autolino/slider_frame_h.png); }

/**
 * Awards
 */
.awards .header { height:20px; background: url(/images/autolino/box_awards_top1.gif) no-repeat; font-size:9pt; color:#fff; font-weight:bold; }
.awards .list { background:url(/images/autolino/box_awards_bgrnd1.gif) repeat-x; }
.awards .award { width:90px; height:90px; vertical-align:bottom; text-align:center; padding-bottom:3px; color:#000 }
.award.level0 { background:url(/images/award0.png) no-repeat center; }
.award.level1 { background:url(/images/award1.png) no-repeat center; }
.award.level2 { background:url(/images/award2.png) no-repeat center; }
.award.level3 { background:url(/images/award3.png) no-repeat center; }
.award.level4 { background:url(/images/award4.png) no-repeat center; }
.award.level5 { background:url(/images/award5.png) no-repeat center; }
.award.level:hover { background-image:url(/images/award0_hover.png); }
.award.level1:hover { background-image:url(/images/award1_hover.png); }
.award.level2:hover { background-image:url(/images/award2_hover.png); }
.award.level3:hover { background-image:url(/images/award3_hover.png); }
.award.level4:hover { background-image:url(/images/award4_hover.png); }
.award.level5:hover { background-image:url(/images/award5_hover.png); }
.newAwardBgrnd { width:110px; height:100px; background:url(/images/autolino/newAwardBgrnd.png) center no-repeat; text-align:center; vertical-align:middle; }
.newAwardText { font-size:13pt; font-weight:bold; }
.newAwardText.level1 { color:#659251; }
.newAwardText.level2 { color:#93625F; }
.newAwardText.level3 { color:#909090; }
.newAwardText.level4 { color:#BA8700; }
.newAwardText.level5 { color:#A3ACBD; }

/**
 * Tooltips
 */

.tooltip { display:none; position:absolute; top:0px; left:0px; border:1px solid #394F67; background:url(/images/autolino/award_tooltip_bgrnd.gif) repeat-x #DBE6F3; color:#38424F; font-size:8.5pt; overflow:hidden; padding:3px; z-index:8; }
.tooltip hr { margin:2px 0 2px 0; padding:0; }

.info { background:url(/images/autolino/ico_info.png) 0 0 no-repeat; width:20px; height:23px; display:inline-block; vertical-align:middle; }

/**
 * Infos und News Ansicht
 */
.contentsView p { text-align:justify; line-height:13pt; margin-bottom:10px; }
.contentsView hr { margin-bottom:15px; }
.contentsView h1 { margin:0px; }
.contentsView h2, .contentsView h3 { margin:10px 10px 5px 0; padding:0 0 1px 0; }
.contentsView .date { text-align:left; padding-top:10px; font-size:9pt; color:#88828F; }
.contentsView .date a { font-size:9pt; }
.contentsView .abstract { text-align:justify; font-style:italic; margin-top:10px; }
.contentsView .picContainer { text-align:center; padding:10px 0 10px 0; }
.contentsView .picContainer .picFrame { padding:5px; margin:auto; border:1px solid #A7C0DE; background-color:#EFF2F6; width:auto; }
.contentsView .picCaption { font-style:italic; margin-top:5px; text-align:left; }

/**
 * Bewertungen
 */
.ratingBig { }
.ratingBig.eV a { width:16px; height:16px; display:inline-block; }
.ratingBig .one, .ratingBig .two, .ratingBig .three, .ratingBig .four, .ratingBig .five
{ background:url(/images/autolino/ratingStar2Empty.png) no-repeat left; display:inline-block; text-align:right; height:16px; }
.ratingBig.eV .one:hover, .ratingBig.eV .two:hover, .ratingBig.eV .three:hover, .ratingBig.eV .four:hover, .ratingBig.eV .five:hover
{ background-image:url(/images/autolino/ratingStar2Hover.png); }
.ratingBig .one.active, .ratingBig .two.active, .ratingBig .three.active, .ratingBig .four.active, .ratingBig .five.active
{ background-image:url(/images/autolino/ratingStar2Filled.png); }
.ratingBig .one { width:80px; }
.ratingBig .two { width:64px; }
.ratingBig .three { width:48px; }
.ratingBig .four { width:32px; }
.ratingBig .five { width:16px; }

.ratingSmall { display:inline-block; height:20px; padding-top:3px; }
.ratingSmall.eV a { width:12px; height:13px; display:inline-block; }
.ratingSmall .one, .ratingSmall .two, .ratingSmall .three, .ratingSmall .four, .ratingSmall .five
{ background:url(/images/autolino/ratingStarEmpty.png) no-repeat left; display:inline-block; text-align:right; height:13px; }
.ratingSmall.eV .one:hover, .ratingSmall.eV .two:hover, .ratingSmall.eV .three:hover, .ratingSmall.eV .four:hover, .ratingSmall.eV .five:hover
{ background-image:url(/images/autolino/ratingStarHover.png); }
.ratingSmall .one.active, .ratingSmall .two.active, .ratingSmall .three.active, .ratingSmall .four.active, .ratingSmall .five.active
{ background-image:url(/images/autolino/ratingStarFilled.png); }
.ratingSmall .one { width:60px; }
.ratingSmall .two { width:48px; }
.ratingSmall .three { width:36px; }
.ratingSmall .four { width:24px; }
.ratingSmall .five { width:12px; }


/**
  * sonstiges
  */
.aboutMe { width:500px; overflow:hidden; }
.tagCloud { text-align:center; }
.tagCloud a { font-weight:normal; text-shadow:1px 1px 6px #FFF; }
.tagCloud a.color0 { color:#B6C8F5; } .tagCloud a.color1 { color:#A5B8E6; } .tagCloud a.color2 { color:#94A8D7; }
.tagCloud a.color3 { color:#7488C8; } .tagCloud a.color4 { color:#5378B9; } .tagCloud a.color5 { color:#4257AA; }
.tagCloud a.color6 { color:#31479B; } .tagCloud a.color7 { color:#11378C; } .tagCloud a.color8 { color:#00278C; }

h2.heading { border-bottom:2px solid #D4D9E1; margin-bottom:-2px; }
h2.heading .title { background:url(/images/autolino/heading_rep.jpg) repeat-x; display:inline-block; height:27px; padding-left:10px; color:#FFF; font-size:10pt; line-height:27px; border-left:1px solid #486A8F; }
h2.heading .end { background:url(/images/autolino/heading_end.png) no-repeat; display:inline-block; width:18px; height:27px; font-size:10pt; line-height:27px; }
.twoCols h2.heading { background:url(/images/autolino/box4Header.gif) #E1E6EC repeat-x;
				font-weight: bold; color:#AF202E; height:20px; padding:0 5px 0 5px; margin:0; font-size:10pt; border:1px solid #CFD9E3; border-bottom:1px solid #CAD2DC; }
.twoCols h2.heading .title { background:none; display:inline; padding:0; color:inherit; font-size:inherit; line-height:inherit; vertical-align:middle; }
.twoCols h2.heading .end { background:none; display:inline; font-size:inherit; line-height:inherit; }


.heading1 { font-size:8pt; color:#4c6a8a; padding-top:5px; }
.heading2 { font-size:8pt; color:#B9C6D3; padding-top:5px; }
.heading3 { font-weight:bold; color:#182536; padding-top:5px; }
.hints { font-size:7pt; color:#B9C6D3;}
.hints2 { font-size:8pt; color:#8b939c; text-align:justify; }
.hints3 { text-align:justify; }
.privacy p, .impressum p { text-align:justify; }
.log { border:1px solid #7488C8; padding:10px; font-size:7pt; }
.CAList { width:200px; }
p.answer { text-indent:-16px; padding-left:16px; }

table.contentTable1 { margin:5px 0 5px 0; }
table.contentTable1 th { width:25%; font-size:8pt; color:#4c6a8a; padding:7px 5px 0 0; text-align:right; }
table.contentTable1 td { padding-top:5px; }

table.contentTable2 { margin:5px 0 5px 0; font-size:8pt; }
table.contentTable2 th { width:25%; font-weight:normal; color:#9EA8B4; padding-right:5px; text-align:left; }
table.contentTable2 td { }
table.contentTable2 a { color:#4699c2; }

table.contentTable3 { margin:5px 0 5px 0; font-size:9pt; }
table.contentTable3 tr { border-bottom:1px solid #CFD9E5; }
table.contentTable3 tr:last-child { border-bottom:0; }
table.contentTable3 th { width:25%; padding-right:5px; text-align:left; }
table.contentTable3 td { }

.infoBox1 { border:1px solid #A7C0DE; padding:10px; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; background:url(/images/autolino/bgrnd_grad7.gif) repeat-x #F2F5F9; }

.loadingIcon1 { display:inline-block; width:20px; height:20px; background:url(/images/autolino/loading1.gif) no-repeat; }
.loadingBgrnd1 { background:url(/images/autolino/loading1.gif) no-repeat center; }
.loadingIcon2 { display:inline-block; width:43px; height:43px; background:url(/images/autolino/loading2.gif) no-repeat; }
.loadingBgrnd2 { background:url(/images/autolino/loading2.gif) no-repeat center; }
img.picNotFound { background:url(/images/picNotFound.png) no-repeat center; width:200px; height:30px; }

.addReference { width:320px; top:-15px;overflow:visible; }
.addReference select, .addReference input[type=text] { width:300px !important; }

/**
* Listen
*/
.linkList1 { font-size:8pt; }
.linkList1 a { color:#38424F; display:block; vertical-align:middle; }
.linkList1 a.disabled { color:#BBB; }
.linkList1 a:hover { color:#AF202E; text-decoration:none; }
.linkList1 a.marked { color:#AF202E; font-weight:bold; }
.linkList1 tr { height:23px; vertical-align:middle; border-bottom: 1px solid #cfd9e5; }
.linkList1 tr:last-child { border-bottom:0; }
.linkList1 td { padding-left:3px; }
.linkList1 td:hover, .linkList1 td.active { background:url(/images/autolino/hoverBgrnd1.gif) repeat-y; }

/**
 * Bookmark Icons
 */
#bookmarkIcons a img { border:0; background-color:#FFF; }
#bookmarkIcons a { color:#FFF; }
#bookmarkIcons table td { padding-bottom:2px; }

/**
 * Kommentare
 */
.commentsForm { margin:0 0 10px 0; padding:10px 5px 10px 10px; background:url(/images/autolino/bgrnd_grad5.gif) repeat-x #6282a3; border:1px solid #869eb9; }
.commentsForm textarea { background:url(/images/autolino/bgrnd_grad6.gif) repeat-x #FFF; width:96%; height:54px; border:1px solid #b1b8c2; padding:5px; }
.commentsForm input[type=submit] { width:58px; height:59px; background:url(/images/autolino/submit_userEntry.png) no-repeat; border:none; cursor:pointer; }

/**
 * Bildausschnitt wählen
 */
#dragObject { position:absolute; border:1px solid #000; outline:double 1px #FFF; cursor:move; z-index:3; background:url(/images/spacer.gif) repeat; }
#scaleObject { border:1px solid #000; outline:double 1px #FFF; position:absolute; right:-1px; bottom:-1px; width:4px; height:4px; cursor:se-resize; z-index:4; }

/**
 * AGB, Datenschutz
 */
.agb {}
.agb .cn { width:30px; text-align:right; padding:5px 10px 5px 0; font-size:80%; }
.agb .p, .privacy p { vertical-align:top; text-align:justify; padding:5px 0 5px 0; font-size:80%; }
.privacy ul { font-size:80%; margin-left:40px; }


.tagLinks { }

/**
 * Wizzards
 */
.wizzard {}
.wizzard .stepOverview { text-align:center; }
.wizzard .stepBox { padding:1px 0 3px 0; display:inline-block; width:157px; height:111px; background:url(/images/autolino/wizzard_stepBox.png) no-repeat; }
.wizzard .stepBox.active { background-image:url(/images/autolino/wizzard_stepBox_a.png); }
.wizzard .stepBox .stepIcon { height:69px; vertical-align:bottom; }
.wizzard .stepBox .stepTitle { height:34px; color:#464B50; text-transform:uppercase; font-style:italic; vertical-align:middle; }
.wizzard .stepBox.active .stepTitle { color:#FFF; }
.wizzard .stepOverview .stepArrow { display:inline-block; width:35px; height:35px; background:url(/images/autolino/arrow1.png) center no-repeat; vertical-align:top; margin-top:40px; }
.wizzard a.back { display:inline-block; width:119px; height:35px; background:url(/images/autolino/wizzard_button_back.png) no-repeat;}
.wizzard a.next { display:inline-block; width:119px; height:35px; background:url(/images/autolino/wizzard_button_next.png) no-repeat; padding:0; }
.wizzard a.cancel { display:inline-block; width:192px; height:35px; background:url(/images/autolino/wizzard_button_cancel.png) no-repeat;}
.wizzard a.finish { display:inline-block; width:118px; height:35px; background:url(/images/autolino/wizzard_button_finish.png) no-repeat;}


/**
 * Bilder
 */

.imgCon { position:relative; left:0; top:0; display:inline-block; padding:1px; }
.imgCon .frame { position:absolute; left:0; top:0; display:inline-block; }
.imgCon .frame.ar_100_20 { background:url(/images/autolino/imgFrame_100_20.png) no-repeat; width:22px; height:22px; }
.imgCon .frame.ar_100_32 { background:url(/images/autolino/imgFrame_100_32.png) no-repeat; width:34px; height:34px; }
.imgCon .frame.ar_100_40 { background:url(/images/autolino/imgFrame_100_40.png) no-repeat; width:42px; height:42px; }
.imgCon .frame.ar_100_64 { background:url(/images/autolino/imgFrame_100_64.png) no-repeat; width:66px; height:66px; }
.imgCon .frame.ar_100_80 { background:url(/images/autolino/imgFrame_100_80.png) no-repeat; width:82px; height:82px; }
.imgCon .frame.ar_100_120 { background:url(/images/autolino/imgFrame_100_120.png) no-repeat; width:122px; height:122px; }
.imgCon .frame.ar_100_240 { background:url(/images/autolino/imgFrame_100_240.png) no-repeat; width:242px; height:242px; }
.imgCon .frame.ar_133_20 { background:url(/images/autolino/imgFrame_133_20.png) no-repeat; width:22px; height:17px; }
.imgCon .frame.ar_133_32 { background:url(/images/autolino/imgFrame_133_32.png) no-repeat; width:34px; height:26px; }
.imgCon .frame.ar_133_40 { background:url(/images/autolino/imgFrame_133_40.png) no-repeat; width:42px; height:32px; }
.imgCon .frame.ar_133_64 { background:url(/images/autolino/imgFrame_133_64.png) no-repeat; width:66px; height:50px; }
.imgCon .frame.ar_133_80 { background:url(/images/autolino/imgFrame_133_80.png) no-repeat; width:82px; height:62px; }
.imgCon .frame.ar_133_120 { background:url(/images/autolino/imgFrame_133_120.png) no-repeat; width:122px; height:92px; }
.imgCon .frame.ar_133_240 { background:url(/images/autolino/imgFrame_133_240.png) no-repeat; width:242px; height:182px; }
.imgCon .frame.ar_178_20 { background:url(/images/autolino/imgFrame_178_20.png) no-repeat; width:22px; height:13px; }
.imgCon .frame.ar_178_32 { background:url(/images/autolino/imgFrame_178_32.png) no-repeat; width:34px; height:21px; }
.imgCon .frame.ar_178_40 { background:url(/images/autolino/imgFrame_178_40.png) no-repeat; width:42px; height:26px; }
.imgCon .frame.ar_178_64 { background:url(/images/autolino/imgFrame_178_64.png) no-repeat; width:66px; height:36px; }
.imgCon .frame.ar_178_80 { background:url(/images/autolino/imgFrame_178_80.png) no-repeat; width:82px; height:47px; }
.imgCon .frame.ar_178_120 { background:url(/images/autolino/imgFrame_178_120.png) no-repeat; width:122px; height:70px; }
.imgCon .frame.ar_178_240 { background:url(/images/autolino/imgFrame_178_240.png) no-repeat; width:242px; height:137px; }

img.userIsNew_s { position:absolute;bottom:0;right:-3px;border:0;z-index:1; }
img.userIsNew { position:absolute;bottom:0;right:-3px;border:0;z-index:1; }
img.userIsOnline_s { position:absolute;top:1px;right:1px;border:0; }
img.userIsOnline { position:absolute;top:3px;right:3px;border:0; }

.picFloatLeft { float:left; margin:0 8px 8px 0; }

/**
 * Forum
 */
.deletedEntry { color:#AAA; font-size:8pt; border: 1px solid #CCC; background-color:#FEFEFE; padding:5px; }
.tableForumEntries { }
.tableForumEntries .entryCon { border-top:1px solid #d4d9e1; background-color:#FFF; overflow:hidden; }
.tableForumEntries .entryCon:hover { border-top:1px solid #ca7777; background:url(/images/autolino/bgrnd_grad4.gif) top left repeat-x #fefbfb; }
.tableForumEntries .entryCon.featured {  }
.tableForumEntries .entryCon.helpful {  }
.tableForumEntries .entryCon .userInfo { text-align:center; padding-top:15px; color:#9ea8b4; font-size:8pt; }
.tableForumEntries .entryCon .userInfo a { color:#4699c2; }
.tableForumEntries .entryCon .userInfo .userNameCon {  }
.tableForumEntries .entryCon .entry { background:url(/images/autolino/separator1.png) top left no-repeat; padding:15px; }
.tableForumEntries .entryCon .header { color:#9ea8b4; font-size:8pt; padding-bottom:10px; }
.tableForumEntries .entryCon .header a { color:#4699c2; }
.tableForumEntries .entryCon .signature { padding-top:10px; max-height:60px; overflow:hidden; font-size:8pt; color:#8397ab }
.tableForumEntries .entryHeader { height:25px; color:#88828F; font-size:8pt; border-bottom:1px solid #EFF2F6; margin-bottom:5px;  }
.forumPic { margin:10px; padding:1px; border:1px solid #A3B7CB; display:none; }
.forumObj { margin:10px; }
.fontSize1 { font-size:8pt; }
.fontSize2 { font-size:10pt; }
.fontSize3 { font-size:12pt; }
.fontSize4 { font-size:15pt; }
.fontSize5 { font-size:20pt; }
.forumShadow { text-shadow:1px 1px 3px #000; }
.forumGlow { text-shadow:0 0 5px #FF4; }
.forumIndent { padding-left:50px; }
.forumCode { padding-left:20px; font-family:Consolas; }
div.quote { border:1px solid #d4d9e1; margin:15px 0 15px 30px; padding:10px; background-color:rgba(255,255,255,0.5); }

a.bbcSmiley, a.bbcBold, a.bbcItalic, a.bbcSize, a.bbcColor, a.bbcLink, a.bbcPic, a.bbcPicUpload, a.bbcHelp
{ background:url(/images/bbcButtons.png) no-repeat; display:inline-block; width:20px; height:20px; border:1px solid #A3B7CB; vertical-align:text-bottom; }
a.bbcSmiley { background-position:0 0; }
a.bbcBold { background-position:0 -20px; }
a.bbcItalic { background-position:0 -40px; }
a.bbcSize { background-position:0 -60px; }
a.bbcColor { background-position:0 -80px; }
a.bbcLink { background-position:0 -100px; }
a.bbcPic { background-position:0 -120px; }
a.bbcPicUpload { background-position:0 -180px; }
a.bbcMore { background-position:0 -140px; }
a.bbcHelp { background-position:0 -160px; }

/**
 * Kalender
 */
.tableEvents { }
.tableEvents .eventCon { border-top:1px solid #d4d9e1; background-color:#FFF; overflow:hidden; }
.tableEvents .eventCon:hover { border-top:1px solid #ca7777; background:url(/images/autolino/bgrnd_grad4.gif) top left repeat-x #fefbfb; }
.tableEvents .eventCon .entry { background:url(/images/autolino/separator1.png) top left no-repeat; padding:10px 15px 15px 15px; }
.tableEvents .eventCon .pic { padding:15px 0 10px 0; width:86px; text-align:center; }
.tableEvents .eventCon .title a { font-weight:bold; font-size:11pt; margin-top:0; }
.tableEvents .eventCon .description { font-weight:bold; margin:10px 0 10px 0; }
.tableEvents .eventCon .price { font-weight:bold; }
.tableEvents .eventCon .descriptionFull { text-align:justify; }
.tableEvents .eventCon .header { color:#9ea8b4; font-size:8pt; padding-bottom:10px; }
.tableEvents .eventCon .header a { color:#4699c2; }
.tableEvents .eventHeader { height:25px; color:#88828F; font-size:8pt; border-bottom:1px solid #EFF2F6; margin-bottom:5px;  }

/**
 * Gruppen
 */
.table9 { }
.table9 .cell { border-top:1px solid #d4d9e1; background-color:#FFF; overflow:hidden; }
.table9 .cell:hover { border-top:1px solid #ca7777; background:url(/images/autolino/bgrnd_grad4.gif) top left repeat-x #fefbfb; }
.table9 .cell .entry { background:url(/images/autolino/separator1.png) top left no-repeat; padding:10px 15px 15px 15px; }
.table9 .cell .pic { padding:15px 0 10px 0; width:146px; text-align:center; }
.table9 .cell .title a { font-weight:bold; margin-top:0; }
.table9 .cell .description { font-weight:bold; margin:10px 0 10px 0; }
.table9 .cell .header { color:#9ea8b4; font-size:8pt; padding-bottom:10px; }
.table9 .cell .header a { color:#4699c2; }

/**
 * Umfragen
 */

.barC { margin:5px 0 5px 0; background:url(/images/autolino/barBgrnd.gif) repeat-x; display:inline-block; width:102px; height:11px; border:1px solid #FFF;border-radius:4px;}
.barC span { display:inline-block;height:11px;}
.bar_i { background:url(/images/autolino/barBgrnd_i.gif) repeat-x; border-left:1px solid #C96367; border-right:1px solid #C96367;border-radius:4px; }

/**
 * Quiz
 */
#quizCounter { font-size:20pt; font-weight:bold; color:#289ECA; }

/**
 * Baumansicht / TreeView
 */
.treeView { }
.treeView .tItem { }
.treeView .tActive { font-weight:bold; }
.treeView .tSpacer { width:18px; background:url(/images/tv_spacer.png) 5px 0 repeat-y; }
.treeView .tLast > .tSpacer { width:18px; background:none; }
.treeView .tNode { background:url(/images/tv_rLSpacer.png) 5px -2px no-repeat; height:14px; }

/**
 * Unterseitenliste
 */
.subSiteList { border:1px solid #d2dde8; font-size:8pt; background:url(/images/autolino/bgrnd_grad7.gif) #f3f5f9 repeat-x; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; }
.subSiteList .title { background:url(/images/autolino/bgrnd11.jpg) no-repeat left bottom #FFF; padding:3px 10px 3px 10px; color:#8b939c; -moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0; }
.subSiteList .subSite { background:url(/images/autolino/bgrnd12.png) no-repeat right bottom; text-align:center; padding:3px 0 3px 0; }
.subSiteList .subSite:hover { background:url(/images/autolino/bgrnd12.png) no-repeat right bottom; color:#AF202E; }
.subSiteList .subSite .siteIcon { display:inline-block; width:60px; height:50px; }
.subSiteList .subSite a { display:block; color:#38424f; padding:2px 0 2px 0; }
.subSiteList .subSite a:hover { text-decoration:none; color:#AF202E; }
.subSiteList .subSite:nth-last-of-type(2) { background:none; }

/**
 * Kalender
 */
.calendarBox { }
.calendarBox .dayName { text-align:center; color:#A3B7CB; }
.calendarBox .weekNo { text-align:right; padding-right:3px; color:#A3B7CB; }
.calendarBox .day { text-align:center; }
.calendarBox .day a { display:block; }
.calendarBox .day a:hover, .calendarBox .day.current { background:#A3B7CB; }
.calendarBox .day.now { border:1px solid #A3B7CB; }
.calendarBox .day.hasEvents { font-weight:bold; }

/**
 * Verwaltungsoptionen
 */
.cOptionsHoverArea {  }
.cOptionsHoverWrap { position:relative; }
.cOptionsHover { position:absolute; top:0px; right:0px; }
.cOptionsHover a { background-color:rgba(255,255,255,0.8) !important; -moz-box-shadow:0 0 5px rgba(255,255,255,1.0); -webkit-box-shadow:0 0 5px rgba(255,255,255,1.0); box-shadow:0 0 5px rgba(255,255,255,1.0);}

/**
 * Live-Search
 */
.ls_container { border:1px solid #A3B7CB; background-color:#FFF; overflow-y:auto; overflow-x:hidden; display:none; max-height:300px; }
.ls_container .suggestion { white-space:nowrap; padding:3px; cursor:pointer; }
.ls_container .suggestion.current, .ls_container .suggestion:hover { background:#F00; }

/**
 * Shoutbox
 */
.shoutbox {}
#sbScrollC { border:1px solid #A3B7CB; background-color:#FFF; overflow-y:scroll; overflow-x:hidden; }
.shoutbox .cEntries { padding:0 5px 0 5px; }
.shoutbox .entryHeader { vertical-align:middle; height:24px; color:#A3B7CB; }
.shoutbox .entryHeader img { vertical-align:middle; }
.shoutbox .cEntry { border-bottom:1px solid #CFD9E5; padding:3px 0 3px 0; }
.shoutbox .cEntry.first { border-top:0; }
.shoutbox .cEntry .date { font-size:9pt; }

/**
 * Aktivitäten
 */
#actScrollC { border:1px solid #A3B7CB; background-color:#FFF; overflow-y:scroll; overflow-x:hidden; }

/**
 * Bußgeldrechner
 */
.cFineConditions { margin:auto; width:350px; overflow:hidden; position:relative; background-color:#FFF; }
.cFineConditionScroller { position:relative; left:0; top:0; }
.cFineCondition { width:350px; vertical-align:top; overflow:hidden;  }
.cFineCondition .frame { padding:10px 10px 10px 20px; }
.cFine { font-size:12pt; font-weight:bold; }

/**
 * Live-Benachrichtigungen
 */

.cNotifactionType { display:inline-block; }
.cNotification.new { font-weight:bold; }

/**
 * Registrierung
 */
.formRegister { color:#FFF; }
.formRegister .input { height:30px; } 
.formRegister .input input { border-color:#6c6c6c; } 
.formRegister input[type=text], .formRegister input[type=password] { -moz-box-shadow:1px 2px 4px rgba(0,0,0,0.15); -webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.15); box-shadow:1px 2px 4px rgba(0,0,0,0.15); } 
.formRegister .label {} 
.formRegister img.captcha { border:1px solid #6c6c6c; }
.formRegister .submit { width:159px; height:37px; margin-left:0px; border:0; background:url(/images/autolino/registrationSubmit.png); cursor:pointer; }
.formRegister .teaserHeadline { color:#FFF; }
