/* CSS Document */
.rozprise
{
background: #fff3b5;
    border-radius: 4px;
    display: inline-block;
    /*padding: 7px 7px 5px;*/
    vertical-align: middle;
    margin-right: 0.5em;
    white-space: nowrap;
    border: 1px solid transparent;
	color:#fb515d;
	font-size:12px;
	width: 70px;
	}
body {
        margin:0px;
}
body,td,th {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
}
a {
        color:#000000;
        text-decoration:underline
}
a:hover {
        color:#000000;
        text-decoration:none
}
a.white {
        color:#FFFFFF;
        text-decoration:underline
}
a.white:hover {
        color:#FFFFFF;
        text-decoration:none
}
a.whitemenu {
        font-size:18px;
        color:#FFFFFF;
        text-decoration:none
}
a.whitemenu:hover {
        font-size:18px;
        color:#FFFFFF;
        text-decoration:none
}
a.red {
        color:#c50303;
        text-decoration:underline
}
a.red:hover {
        color:#c50303;
        text-decoration:none
}
.field {
        padding-left:3px;
        font-size:12px;
        border:1px #000000 solid
}
.width {
       width:98%
}
.navbar{
		font-size:14px;
		font-weight: bold;
        width: 10px;
        color: #000000;
        text-decoration: none;
        padding: 3px;
}
a.navbar {
        color: #c50303;
        text-decoration: underline;
        padding: 3px;
}
a.navbar:hover {
        color: #c50303;
        text-decoration:none;
        padding: 3px;
}
.block {
        border:1px solid #e0e0e0
}
.leftblock {
        border-left:1px solid #e0e0e0;
        border-right:1px solid #e0e0e0;
        border-bottom:1px solid #e0e0e0
}
.title {
        font-size:18px;
}
.lefttitle {
        font-size:16pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:18px;
}
.otitle {
        font-size:14pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:5px;
}
.date {
        color:#c50303;
        margin:10px 1px 2px 18px;
}
ul, ol {
        margin: 0;
        padding: 10px 10px 0 27px
}
ul li, ol li {
        padding: 0 0 5px 0;
        text-align: left;
        line-height: 1.1;
        margin: 0 0 10px 0
}
ul.rightmenu {
        list-style: none;
        padding: 5px 10px 15px 15px;
        margin-top: 5px;
        background: #ECECE0
}
ul.rightmenu li {
        padding-top: 5px;
        line-height: 130%;
        margin: 0
}
.price {
        color:#c50303
}
.error {
        color:#ff0000
}
.icon
{
	margin-bottom:0px;
	border:none;

	}
.icon:hover
{
	margin-bottom:-3px;
	border:none;
	position:static;

	}
	#batons
	{
		position: static;
		margin-right:15px;
		margin-top:2px;
		margin-bottom:0px;
	}
	.twitter-share-button
	{
	margin-right: -15px;
	margin-bottom: 0px;}

.vk
{
margin-right: -20px;
position: absolute;
}



.content{
    margin-left:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px; color:#000; clear:both;
    padding-top:15px;
    border:1px solid #e0e0e0;
}

.item_slider{ /*margin-left:26px;*/}
.item_slider .item{
    float:left;

    }
.item_slider .item input{
    border:1px solid #CCC;  padding-top:3px; padding-bottom:4px; vertical-align:top;}

.item_slider .item img{ /*border:1px solid #b4b8be;*/}
.item_slider .item .name {
    margin-top:5px;
    font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7a0026; font-weight:normal;
    }
.item_slider .item .name a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7a0026; font-weight:normal; text-decoration:none;}

.slide_controll{
    margin-top:-150px;}
.controll_l{
    float:left;
    }
.controll_r{
    float: right;
    }
.additionalImage {
    display: inline-block;
    align:left;
    min-width:100px;
    /*min-height:95px;*/
    /*border:1px solid gray;*/
    margin-top:5px;
    padding:5px;
    vertical-align: middle;
}
#additionalImages {
    margin: 15px 0px 5px 0px;
}

.bottomMenu {
    display:inline-block;
    margin:0;
    padding:15px;
}

.bottomMenu a {
    text-decoration: none;
    color:#c50303;
}

.bottomMenu a:hover {
    text-decoration: underline;
    color:#FF0000;
}

.bottomMenu li {
    margin:3px;
    list-style-type: none;
    font-weight: bold;
}

.bottomMenu li .header{
    color:#FFFFE0;
    text-transform: uppercase;
    font-size: 14px;
}
.bottomMenu li .phone{
    color:#c50303;
    padding:5px;
}
.bottomMenu li img{
    position:relative;
    top:3px;
}

.trek-and-copyrights td{
  background-color: #FFFFE0;
  padding:5px;
}
