@font-face {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: normal;
  src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url('fonts/DroidSerif-Italic.woff') format('woff');
}
@font-face {
  font-family: 'Droid Sans Mono';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Sans Mono'), local('DroidSansMono'), url('fonts/DroidSansMono.woff') format('woff');
}
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: bold;
  src: local('Droid Sans Bold'), local('DroidSans-Bold'), url('fonts/DroidSans-Bold.woff') format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Serif'), local('DroidSerif'), url('fonts/DroidSerif.woff') format('woff');
}
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Sans'), local('DroidSans'), url('fonts/DroidSans.woff') format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: bold;
  src: local('Droid Serif Bold Italic'), local('DroidSerif-BoldItalic'), url('fonts/DroidSerif-BoldItalic.woff') format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: bold;
  src: local('Droid Serif Bold'), local('DroidSerif-Bold'), url('fonts/DroidSerif-Bold.woff') format('woff');
}



body {
  font-size: 12px;
  font-family: 'Droid Serif',georgia,serif;
  color: #ffffff;
}

p, ul,ol,li,div,td,address,blockquote,nobr,i,br {
  font-size: 12px;
  line-height:normal;
}

h3 {
  font-size:1.55em;
  voice-family: inherit;
  line-height:normal;
  margin:auto;
  color:#ff7800;
  padding-bottom:10px;
}

.error_msg {
  color: #ff0000;
}


a:link, a:active, a:visited {
  color: #e9e9ea;
}

a:hover {
  color: #e6e7e8;
}

		
a.navi:link, a.navi:active, a.navi:visited {
  color: #ffffff;
  text-decoration:none;
  font-size:12.5px;
}

a.navi:hover {
  color: #c0c0c0;
}

a.navi2:link, a.navi2:active, a.navi2:visited {
  color: #18164b;
  text-decoration:none;
}

a.navi2:hover {
  color: #c0c0c0;
}

a.bold:link, a.bold:active, a.bold:visited, a.bold:hover {
  font-size: 12px;
  font-weight: bold;
  text-decoration:none;
}



#dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:40px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

.theme-default #slider {
    margin:80px auto 0 auto;
    width:570px; /* Make sure your images are the same size */
    height:260px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}


.rounded {
	  -khtml-border-radius: 10px;
       behavior: url(css/PIE.htc);
       border-radius: 10px;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
       -moz-box-shadow: 0px 5px 5px #ccc; 
 	   -webkit-box-shadow: 0px 5px 5px #ccc; 
	 	box-shadow: 0px 5px 5px #ccc; 
}

.rounded-corners {
	  -khtml-border-radius: 15px;
       behavior: url(css/PIE.htc);
       border-radius: 15px;
      -moz-border-radius:15px;
      -webkit-border-radius:15px;
       -moz-box-shadow: 0px 5px 10px #ccc; 
 	   -webkit-box-shadow: 0px 5px 10px #ccc; 
	 	box-shadow: 0px 5px 10px #ccc; 
}

.rahmen {
	   font-size:13px;
	   line-height:20px;
}

.rahmen strong {
	   font-size:14px;
	   color:#5e5e5d;
	   line-height:20px;
}

input,select {
	background-color: #d1d3d4;
    border: 1px solid #ff7800;
	color:#000000;
	font-size:14px;
	padding:5px;

}


