* {
border:0;
margin:0;
}

body {
font-size:10px;
background:#eee;
font-family:Georgia, "Times New Roman", Times, serif;
color:#3E3E3E;
}

h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
text-align:left;
}

input {
border:1px solid #000;
}

textarea {
border:1px solid #A9A9A9;
}

a {
text-decoration:none;
color:navy;
}

a:hover {
color:#000;
text-decoration:underline;
}

h1 {
font-weight:400;
font-size:16px;
padding:5px 0 10px;
}

h2 {
font-weight:400;
font-size:15px;
margin:8px 0;
}

h3 {
font-weight:400;
font-size:14px;
margin:0;
}

h4 {
font-size:1em;
font-weight:400;
}

h5 {
font-weight:400;
font-size:1.4em;
margin-top:20px;
}

p {
font-family:Georgia, "Times New Roman", Times, serif;
padding:2px;
}

hr {
width:90%;
border-top:.1em solid #bbb;
}

li {
font-size:1.2em;
}

ul {
list-style-type:circle;
padding-left: 15px;
}

ol {
padding: 0;
}

table {
border-collapse:collapse;
border:.1em solid gray;
width:100%;
}

th {
text-align:center;
}

td {
border:solid 1px #AAA;
padding:2px 15px;
}

.box-info-hr {
width:95%;
margin:10px;
}

#header-trenner {
width:94%;
margin:10px 3%;
}

#footer-trenner {
width:94%;
margin:20px 3%;
}

#table-number td {
border:0;
border-bottom:1px solid #AAA;
padding:1px 10px;
}

#main-menu h2 {
font-weight:700;
font-size:15px;
margin:10px 0;
}

#main-menu-footer {
width:100%;
height:27px;
float:left;
background:url(/images/phrase-left-bottom.jpg);
}

#navigation-menu-content {
width:100%;
float:left;
background:url(/images/phrase-right-line.jpg);
}

#navigation-menu-footer {
width:100%;
height:28px;
float:left;
background:url(/images/phrase-right-bottom.jpg);
}

.translation-box h2 {
font-weight:400;
font-size:15px;
margin:20px 0 10px;
}

.translation-box-footer {
width:100%;
height:26px;
float:left;
background:url(/images/phrase-left-bottom.jpg);
}

.translation-box-info-content {
width:100%;
background:url(/images/phrase-right-line.jpg);
}

.translation-box-info-footer {
width:100%;
height:30px;
float:left;
background:url(/images/phrase-right-bottom.jpg);
}

.padding-5-40 {
padding:5px 40px;
}

.padding-0-15 {
padding:0 15px;
}

.padding-8-15 {
padding:7px 15px;
}

.padding-7-15-0-15 {
padding:7px 15px 0;
}

.padding-5-20-5-0 {
padding:5px 20px 5px 0;
}

#wrapper {
width:960px;
margin:0 auto 10px;
}

#header {
width:100%;
text-align:center;
background: url("/images/background.jpg") repeat scroll 0 0 ;
}

#header-top {
background-image:url(/images/background-top2.jpg);
background-repeat:no-repeat;
height:20px;
width:100%;
}

#header-content {
overflow:hidden;
heigth:100%;
margin:0 30px;
}

#header-footer {
width:100%;
padding:10px 0;
}

#header-footer-links {
padding-left:50px;
}

#hauptinformation {
float:left;
width:540px;
padding:0;
}

#hauptinformation-content {
margin:0 30px;
}

#startseite {
float:left;
width:100%;
padding:0;
background: url("/images/background.jpg") repeat scroll 0 0 ;
}

#startseite-content {
font-size:1.2em;
line-height:20px;
overflow:hidden;
margin:0 30px;
}

.startseite-row {
overflow:hidden;
padding-bottom:10px;
height:100%;
width:100%;
float:left;
}

.startseite-row ul {
padding-left:20px;
}

.startseite-widget {
background:url(/images/box.jpg);
width:290px;
height:270px;
float:left;
position:relative;
}

.startseite-widget:hover {
background:url(/images/box-check.jpg);
}

.startseite-widget-content {
padding:5px 15px;
}

.textarea-putlink {
width:500px;
height:16px;
border:1px solid #000;
color:blue;
text-align:center;
padding:3px;
}

.textarea-putlink2 {
border:1px solid #000;
color:blue;
text-align:center;
padding:10px;
}

.textarea-code {
color:#000;
border:1px solid blue;
padding:10px;
}

.startseite-box1 {
float:left;
width:250px;
padding-right:20px;
padding-bottom:10px;
border-right:1px solid gray;
}

.startseite-box2 {
float:left;
width:300px;
margin:0 20px;
}

.startseite-box3 {
float:left;
width:250px;
padding-left:20px;
padding-bottom:10px;
border-left:1px solid gray;
}

.startseite-box3 li {
list-style-type:circle;
padding:2px 0;
}

#sidebar {
float:right;
width:320px;
padding-left:40px;
}

#sidebar li {
margin:0;
}

#sidebar-content {
margin:5px 0 0;
}

#footer {
text-align:center;
clear:both;
overflow:hidden;
width:100%;
padding-top:10px;
background: url("/images/background.jpg") repeat scroll 0 0 ;
}

#footer-content {
padding:20px 40px;
}

#header-column1 {
float:left;
width:30%;
}

#header-column2 {
float:left;
width:40%;
text-align:center;
padding-top:20px;
}

#header-column3 {
float:left;
width:30%;
text-align:right;
position:relative;
top:0;
}

.attention-red {
font-weight:700;
color:red;
}

#table-translations {
width:100%;
line-height:1.3em;
border-collapse:collapse;
}

#table-translations th {
text-align:center;
border-bottom:2px solid #AAA;
}

#table-translations td {
border:solid 1px #AAA;
padding:3px 15px;
}

.classic thead th {
border-bottom:.1em solid gray;
}

.classic tbody td {
border-bottom:.1em dashed gray;
padding:3px 5px;
}

.top-translations {
clear:none;
}

.top-translations li {
float:left;
list-style-type:none;
}

.size-18 {
font-size:22px;
padding-top:1px;
}

.size-16 {
font-size:16px;
padding-top:7px;
}

.size-14 {
font-size:14px;
padding-bottom:5px;
padding-top:5px;
}

.size-12 {
font-size:12px;
padding-top:1px;
}

.top-translations-liste ul {
list-style-type:none;
}

.top-translations-liste li {
float:left;
padding-right:20px;
}

#footer-content li {
position:relative;
left:-25px;
letter-spacing:.1em;
background:url(/images/small_icon_crodict.gif) no-repeat;
list-style-type:none;
padding:5px 0 5px 25px;
}

#footer-content h3 {
font-size:1.2em;
letter-spacing:.2em;
}

#footer-content h3:first-letter {
font-size:1.6em;
}

.footer-column {
width:40%;
font-size: 10px;
float:left;
margin-bottom:2em;
}

.footer-column2 {
width: 30%;
float: left;
}

.footer-column2 p {
text-align:right;
padding-top:7em;
}

.box-info li {
list-style-type:none;
border-bottom:.1em dashed #ccc;
padding:.2em;
}

.box-info a {
display:block;
font-weight:400;
}

.box-info p {
line-height:1.4em;
padding-bottom:1em;
}

.box-info-suggest {
text-align:right;
padding-top:1em;
}

#box-synonyme {
width:96%;
border:1px solid gray;
padding:10px;
}

#box-synonyme hr {
margin-top:1em;
width:95%;
}

#searchfield {
color:#444;
width:300px;
height:28px;
border:1px solid gray;
font-size:1.8em;
text-align:center;
background:#f0f8ff;
}

#searchbutton {
width:100px;
height:32px;
font-weight:700;
color:#444;
border:1px solid gray;
}

#searchfield:focus {
background:#fff0f5;
}

#navigation_list {
list-style-type:none;
font-size:10px;
overflow:hidden;
align:center;
}

#navigation_list li {
display:block;
float:left;
border-left:1px dashed #ccc;
border-right:1px dashed #ccc;
padding:0 10px;
}

.search_term {
font-weight:700;
}

.werbung_google_1 {
margin-top:1.3em;
text-align:center;
}

#hint-box {
width:100%;
}

#hint-box-table {
line-height:1.3em;
width:100%;
}

#hint-box-table thead th {
text-align:center;
border-bottom:.1em solid #999;
}

#hint-box-table tbody td {
border-bottom:.1em dashed gray;
padding:.2em .2em .2em 1em;
}

#hint-box-table tfoot td {
text-align:right;
padding:.5em;
}

.hint-box-language {
width:6em;
text-align:center;
border-right:1px dashed gray;
}

.nutzungsbedingungen-list {
list-style-type:square;
}

.zahlenausgabe {
width:100%;
overflow:auto;
}

.zahlenausgabe-werbung {
float:left;
width:15%;
border:20px solid #FFF;
}

.notfound-liste {
padding:20px 30px;
}

.words-right-coloumn {
float:left;
border-left:15px solid #FFF;
border-right:0 solid #FFF;
width:18%;
font-size:12px;
}

.new-croatian td {
border-top:solid 1px silver;
}

.new-croatian-width {
width:25%;
}

.suggestion-field {
background:#FFF none repeat scroll 0 0;
border:2px solid #D3D3D3;
font-size:12pt;
height:25px;
text-align:center;
width:315px;
}

.errorMessage {
color:red;
}

.contents li {
float:left;
list-style-type:none;
font-size:20px;
}

#table-searchfield td {
border:0;
padding:1px;
}

#table-small-verbs th {
border:solid 1px #AAA;
border-bottom:solid 2px #999;
text-align:center;
padding:3px;
}

#table-small-verbs td {
border:solid 1px #AAA;
padding:3px;
}

.failure-form {
border:2px solid #dc143c;
margin-bottom:10px;
padding:10px;
}

.box-failure {
width:90%;
font-family:arial;
font-size:12px;
padding:10px;
}

ul.yiiPager {
font-size:10px;
border:0;
line-height:100%;
display:inline;
color:#000;
margin:0;
padding:0;
}

ul.yiiPager li {
display:inline;
}

ul.yiiPager a:link,ul.yiiPager a:visited {
border:0;
font-weight:700;
color:#0e509e;
text-decoration:none;
padding:1px 6px;
}

ul.yiiPager .page a {
font-weight:400;
}

ul.yiiPager a:hover {
color:#000;
}

ul.yiiPager .selected a {
background:#FFF;
font-weight:700;
}

img,#table-number,#table-number tr {
border:0;
}

#main-menu,.translation-box {
width:540px;
float:left;
}

#main-menu-header,.translation-box-header {
width:100%;
background:url(/images/phrase-left-box.jpg);
}

#main-menu-content,.translation-box-content {
width:100%;
float:left;
background:url(/images/phrase-left-line.jpg);
}

#navigation-menu,.translation-box-info {
float:right;
width:360px;
}

#navigation-menu ul,.translation-box-info ul {
padding:0;
}

#navigation-menu li,.translation-box-info li {
list-style-type:none;
border-bottom:1px dashed gray;
}

#navigation-menu-header,.translation-box-info-header {
width:100%;
float:left;
background:url(/images/phrase-right-box.jpg) no-repeat;
}

.padding-0-30,.notfound-suggestion {
padding:0 30px;
}

.padding-5-20-5-35,.padding-5-20-5-40 {
padding:5px 20px 5px 40px;
}

.display-block a,.classic a,#navigation_list li a,#navigation_list a:hover {
display:block;
}

#table-translations tr:hover,.classic tbody tr:hover,.box-info li:hover,#hint-box-table tbody tr:hover {
background:#dcdcdc;
}

.zahlenausgabe-content,.words-left-coloumn {
float:left;
width:80%;
}

.uhrzeitausgabe td,.datumausgabe td {
border-bottom:.1em dashed gray;
padding:0 10px;
}

.uhrzeitausgabe th,.datumausgabe th {
border-bottom:.1em solid #000;
padding:0 10px;
}

#table-searchfield,#table-searchfield tr {
border:0;
padding:0;
}

.download-button-plugin{
width: 200px;
height: 25px;
background-color: #fffafa;
border: 1px solid #666666;
margin: 8px 0;
}

.arrow-list{
	list-style-image: url('/images/small/arrow-right.png');
}

.arrow-list li{
}

.navigation-menu-content alphabet{
font-size: 20px;
float: left;
}

#navigation-menu{
background: url("/images/phrase-right-box.jpg") no-repeat scroll 0 0 transparent;
}

.alphabet li{
	padding: 5px 15px;
	font-size: 18px;
	float: left;
	border: 0;
	font-family: Helvetica;
	
}

.trans li{
	font-size: 15px;
	float: left;
	list-style-type: none;
	padding: 5px;
}

#carType{
	border: 1px solid #bbbbbb; 
	border-right:0;
}

.getIn{
	width:100%;
	text-align:center
}
