﻿*
{
    margin: 0;
    padding: 0;
}
body
{
    font-family: Trebuchet MS;
    color: #454545;
}
.displaynone
{
    display: none;
}

#vrWrapper
{
    position: relative;
    margin: 30px auto auto;
    /*margin-top: 100px;*/
    width: 380px;
    overflow: hidden;
}
#vrWrapper .wr
{
    width: 2000px;
}
.loginBlock
{
    width: 273px;
	border: solid 1px Silver;
	border-radius: 4px 4px 4px 4px;
    text-align: center;
    margin: 20px 40px;
    background: url('../images/longbg.png') repeat-x left -250px;
    padding: 20px;
    float: left;
}
.loginBlock .error
{
    background-color: #F7C0A8;
    margin: 12px 10px 10px 10px;
    border: solid 1px #cc1111;
	border-radius: 4px 4px 4px 4px;
    font-size: 8pt;
    font-weight: bold;
    color: #cc1111;
    padding: 5px;
}
.loginBlock .message
{
    background-color: #C7FFB1;
    margin: 12px 10px 10px 10px;
    border: solid 1px Green;
	border-radius: 4px 4px 4px 4px;
    font-size: 8pt;
    font-weight: bold;
    color: Green;
    padding: 5px;
}
.loginBlock label {
    color: Gray;
    display: block;
    float: left;
    font-size: 8pt;
    font-weight: bold;
    height: 22px;
    width: 103px;
	margin-left: -13px;
}
.loginBlock .description
{
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    width: 250px;
}
.buttonDiv
{
    margin: 15px 0 10px 0;
}
.loginBlock input
{

    color: #333;
	float :right;
}
.loginBlock span{float: left;}/*border: solid 1px Silver;*/
.loginBlock span label{text-align: left;}
.loginBlock span input{float: left; margin-left: 5px;}
.chBlock { margin: 4px 0 6px;    width: 260px !important;}

.loginBlock input.textinput
{
    margin-left: 10px;
	margin-top: 3px;
    padding: 2px;
 /*   width: 155px;*/
	padding-left: 10px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #3AADDD !important;
/*    background: -moz-linear-gradient(top,  #b5c6d0 5%, #d8e1e7 5%, #FFFFFF 17%, #f2f6f8 100%) !important; 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#b5c6d0), color-stop(5%,#d8e1e7), color-stop(17%,#FFFFFF), color-stop(100%,#f2f6f8)) !important; 
    background: -webkit-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; 
    background: -o-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; 
    background: -ms-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important;
    background: linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5c6d0', endColorstr='#FFFFFF',GradientType=0 ) !important; */
}
.loginBlock .buttonDiv input
{
    padding: 0 8px;
	margin: 5px 50px;
	width: 160px;
}
.additional a{color: Gray !important; font-size: 9pt;    margin: 0 5px;}
.additional a:hover{    color: Black;}
#wr{    margin-left: -382px;}

.simplblok  label {float:none !important; margin-left: 80px;    margin-top: 8px;}
.simplblok  input{float:none !important; }
.simplblok{margin-top: 2px;}
.log-no {
    background: none repeat scroll 0 0 #FF0000 !important;
    border-color: #FF0000;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF !important;
    display: inline;
    font: bold 16px courier !important;
    /*margin-left: 252px;    margin-top: -21px;    position: relative;*/
	float:left;
    width: 17px !important;
}
.displog-no{ display: none !important;}
.loginBlocklogin
{
   /* margin-top: 4px;
    display: block;
    font-size: 8pt;
    font-weight: bold;
    color: Gray;
	float :left;*/
	height: 22px;
    width: 81px !important;
	/*border: 1px solid;
	text-align: centr;*/
}
.my-widget2 {color: #796c69;
    float: right;
    font-family: verdana,sans-serif;
    font-size: 10px;
    font-style: italic;
	margin-right: 12px;}/*
{
    color: #336699;
    font-family: arial,verdana,sans-serif;
    font-size: 17px;
    text-shadow: 1px 1px 3px black;
}*/



#itel_1, #itel_m{border: 1px solid #3AADDD;
    border-radius: 3px;
    font-family: geneva,verdana,arial,sans-serif;
    font-size: 11px;
    height: 23px;
    margin-top: 3px;
	margin-right: 3px;
	color: black;
    float: left;
    font-size: 9px;
    margin-left: 10px;
    width: 56px;
}


.loginBlock input.textinput1 {
width: 45px;}

.loginBlock input.textinput2 {margin-left: 2px;
    width: 95px;
}

.title{color: #003399 !important;
    font-size: 8px !important;
    text-decoration: underline;}
	
	
.title a:hover {
background-color: #fae6e6 !important;
    color: #0041B9 !important;
    font-weight: bold;
    font-style: oblique;
}

.title a { color: #333333; }
.title { background-position: -80px -32px; }

.sugn-dis{
color: gray !important;
    text-shadow: 2px 2px 0 #E5E5EE !important;
filter: dropshadow(color=#e5e5ee,offX=2,offY=2);
}

.feld-leer{background-color: rgb(255, 134, 217);}
.quoteform{
    margin-left: 10px;
	margin-top: 3px;
    padding: 2px;
    width: 155px;
	padding-left: 10px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #3AADDD !important;
/*    background: -moz-linear-gradient(top,  #b5c6d0 5%, #d8e1e7 5%, #FFFFFF 17%, #f2f6f8 100%) !important; 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#b5c6d0), color-stop(5%,#d8e1e7), color-stop(17%,#FFFFFF), color-stop(100%,#f2f6f8)) !important; 
    background: -webkit-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; 
    background: -o-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; 
    background: -ms-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; 
    background: linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5c6d0', endColorstr='#FFFFFF',GradientType=0 ) !important; */
}
.qform-c{
    background: -moz-linear-gradient(top,  #b5c6d0 5%, #d8e1e7 5%, #FFFFFF 17%, #f2f6f8 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#b5c6d0), color-stop(5%,#d8e1e7), color-stop(17%,#FFFFFF), color-stop(100%,#f2f6f8)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; /* IE10+ */
    background: linear-gradient(top,  #b5c6d0 5%,#d8e1e7 5%,#FFFFFF 17%,#f2f6f8 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5c6d0', endColorstr='#FFFFFF',GradientType=0 ) !important; /* IE6-8 */
}
.qform-l{
  background: -moz-linear-gradient(top,  #FF6666 5%, #FF9999 5%, #FFFFFF 17%, #FF6666 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#FF6666), color-stop(5%,#FF9999), color-stop(17%,#FFFFFF), color-stop(100%,#FF6666)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #FF6666 5%,#FF9999 5%,#FFFFFF 17%,#FF6666 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #FF6666 5%,#FF9999 5%,#FFFFFF 17%,#FF6666 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #FF6666 5%,#FF9999 5%,#FFFFFF 17%,#FF6666 100%) !important; /* IE10+ */
    background: linear-gradient(top,  #FF6666 5%,#FF9999 5%,#FFFFFF 17%,#FF6666 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF6666', endColorstr='#FFFFFF',GradientType=0 ) !important; /* IE6-8 */
 }
 .valuta
{
        font-family: caption;
    font-size: 9px;
}
