/* crest whitestrips css 
by johnbl4ck@ainform.com*/

li.ask_minus
{
background-position:0 -584px;
}

li.ask_minus .answer
{
display:block;
}

.answer
{
background:url(/images/bg/answ_bg.png) left repeat-y;
font-size:0.9em;
line-height:1.50em;
padding:5px 7px 7px 7px;
display:none;
}


html, body, ul, ol, .mph, #footer p {
	margin: 0;
	padding: 0;
}
 
body {
	position: relative;
	background: url(/images/body-new.jpg) repeat-x #71a1cc;
	font-family: Tahoma;
	
}

a img {
	border: 0;
}

#wrapper {
	position: relative;
	min-width: 1000px;
	max-width: 1200px;
	background: url(/images/gone-wild.jpg) top left no-repeat;
	padding-top: 216px;
}

#logo {
	position: absolute; 
	z-index: 4;
	top: 0;
}

#menu {
	position: absolute;
	top: 148px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	z-index: 5;
}

#menu ul {
	list-style: none;
	
}

#menu a {
	color: #fff;
	text-decoration: none;
}

#menu li {
	float: left;
	text-align: center;
	padding: 0 15px;
	height: 35px;
	line-height: 35px;
}

#menu li:hover {
	background: url(/images/menu-hover.jpg) repeat-x;
}

.column {
	float: left;
}

#main-content {
	position: relative;
	
}

#wrapper-inner #main-content {
	top: 0;
	min-height: 300px;
}

#wrapper-inner #logo {
	top: 0;
}

#footer-inner {
		position: relative;
		width: 906px;
	margin: 0 auto;
	color: #03336d;
	font-size: 11px;
}

#mainphone {
	background: url(/images/phone.png) no-repeat;
	width: 284px;
	height: 114px;
	margin-bottom: -44px;
	padding-left: 84px;
	padding-top: 48px;
}

#mainaction {
	background: url(/images/action.png) no-repeat;
	width: 284px;
	height: 114px;
}

.leftmain {
	width: 284px;
	margin-right: 27px;
	color: #0e3565;
	font-size: 11px;
}

.rightmain {
	width: 375px;
}

.r1280 .leftmain {
padding-left: 108px;	
}

.r1280 #menu {
	padding-left: 108px;	
}
.r1280 #wrapper {
/*	padding-left: 108px;*/
}

.rightmain h1, .meta-info h1 {
	color: #1b93e7;
	font-size: 18px;
	font-weight: 100;
}

.rightmain h1 span, .meta-info h1 span {
	color: #d30202;
}

.rightmain {
	font-size: 12px;
	line-height: 1.4em;
	color: #003470;
	padding-top: 7px;
}

.rightmain strong {
	color: #0066cc;
}
.mph {
	margin-bottom: 5px;
}

.leftmain strong {
	color: #d30202;
}

.leftmain span {
	color: #0066cc;
}

.actfloat {
	float: right; margin-top: 9px; margin-right: 30px;
	margin-left: 43px;
}

#mainaction p {
	padding-top: 67px;
	padding-left: 35px;
	text-indent: 54px;
}

#mainaction {
	/*padding-top: 67px;*/
}


.rounded {
	float: left;
    border: 0px solid #ffffff;
    color: #01397c;
    width: 313px;;
    padding: 5px;
    text-align: left;
    background-color: #edfbff;
    border:1px solid #fff;
    margin-right: 6px;
    min-height: 197px;
    font-size: 11px;
}

.rounded-micro {
	 position: absolute; top: -8px; right: 0;
    border: 0px solid #ffffff;
    color: #01397c;
    width: 111px;;
	 background: url(/images/kewl.jpg) no-repeat top left;
	 text-align: center;
	 width: 115px;
	 height: 34px;
	 line-height: 34px;
}

.last {
	margin-right: 0px !important;
}

.a100 .ccwrapper {
	float: left;
}

.a100 {
	margin-top: 64px;
}

.r1280 .a100, .r1280 #footer {
	padding-left: 108px;
}

#footer {
	position: relative;
	width: 906px;
	margin: 0 auto;
	color: #03336d;
	font-size: 11px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.rounded-img {
	float: left;
	width: 109px; 
	padding-left: 7px;
	height: 100%;
	padding-top: 7px;
}

.product .rounded-desc {
	margin-left: 0 !important;
}

.rounded-desc {
	float: right; margin-left: 21px; width: 167px;
	padding-top: 33px;
}

.rwrap {
	position: relative;
}

.rounded-desc strong {
font-size: 24px;
color: #d30202;
padding-left: 5px;	
}
.rounded-link {
	line-height: 18px;
	color: #043878;
	font-weight: bold;
}

span.redd {
	color: #fa0606;
	font-weight: bold;
}

span.blue {
	color: #006cbc;
	font-weight: bold;	
}

#try-it {
	position: absolute;
margin-top: 52px;
margin-left: 1px;
}

.podrobnee {
	line-height: 9px;
	background: url(/images/podrobnee.jpg) no-repeat;
	padding-left: 22px;
	
}

.podrobnee a, .buy a, .buy2 a {
	color:#043878;
	font-weight: bold;
}

.podrobnee-img {
/**/
}



/* inner additions */

#wrapper-inner {
	
	position: relative;
	min-width: 1000px;
	max-width: 1200px;
	background: url(/images/crest-bg-inner.jpg) top left no-repeat;
	padding-top: 216px;
}


.right-inner {
	width: 681px;
	
}


.rounded-inner {
	
    border: 0px solid #ffffff;
    color: #01397c;
    width: 646px;
    padding: 10px;
   padding-top: 40px;
   padding-bottom: 40px;
     text-align: left;
    background-color: #edfbff;
    border:1px solid #fff;
    min-height: 197px;
    font-size: 11px;
}

.comments {
	padding-top: 0px !important;
}

.product {
	float: left;
   /* border: 0px solid #ffffff;*/
    color: #01397c;
    width: 300px;
    padding: 5px;
    text-align: left;
    background-color: #edfbff;
   
    margin-right: 6px;
    min-height: 197px;
    font-size: 11px;
}

.pages {
	list-style: none;
	position: absolute;
	right: 50px;
	
}

.commpages {
	top: 2px; 
	right: 20px;
}

.top {
top: 7px;	
}

.bottom {
	bottom: 0px;
}

.pages li {
	float: left;
	height: 27px;
	width: 27px;
	line-height: 27px;
	text-align: center;
	font-size: 11px;
}

li.current {
	background: url(/images/page-current.jpg) no-repeat;
	color: #fff;
}

.pages a {
	color: #1b93e7;
}

.prevnext {
	width: 14px !important;
}

#wrapper-inner #footer {
	top: 150px;
}

#wrapper-inner #hr {
	position: relative;
	
}

.r1280 #hr {
	margin-left: 126px;
}

#hr {
	background: url(/images/hre.png) no-repeat top left;
	width: 966px;
	min-height: 50px;
	font-size: 11px;
	
}

.meta-info {
	width: 260px;
	margin: 0 auto;
	line-height: 1.5em;
	margin-top: 4px;
}

.product .podrobnee {
	position: absolute; left: 110px;
}

.buy {
	
	margin-left: 20px;
	background: url(/images/add-to-cart.jpg) no-repeat center left;
	padding-left: 25px;
}

.buy2 {
margin-left: 80px;
	background: url(/images/add-to-cart.jpg) no-repeat center left;
	padding-left: 25px;
}

.hr1 {
	width: 200px;
	padding-left: 18px;
	color: #fff;
	margin-right: 53px;
}

.hr2 {
	padding-top: 14px;
	margin-right: 32px;
	
	
}

.hr3 {
	width: 200px;
	color: #fff;
}

#topcart {
	width: 426px;
	position: absolute;
	margin: 0 auto;
	height: 31px;
	background: url(/images/cart-bg.png) no-repeat top left;
	z-index: 55;
	top: 0; right: 366px;
	font-size: 11px;
	padding-left: 40px;
	color: #7e8b9c;
	line-height: 31px;
}

#topcart a {
	color: #7e8b9c;
}

.tc {
margin-left: 24px;
margin-right: 24px;	
}


/*inner 2, 2y */

#desc {
	float: right;
	width: 432px;
	margin-left: 14px;
	
}

#desc h1 {
	margin-top: 0px;
}

#price {
	width: 422px;
	margin-right: 40px;
}

#price strong {
	font-size: 24px;
	color: #fa0606;
}

#price .buy {
	margin-top: 10px;
}

#price ul {
	list-style: none;
}
 
#price ul li {
	float: right;
	height: 29px;
}

#desc h2 {
	font-size: 14px;
}

.faq li {
	
line-height: 1.8em;
}

.faq {
	list-style: none;
}

.faq a {
	color: #043878;
}

#img {
	float: left;
	
}

.splash {
	position: absolute;
	top: -21px; left: 0;
	width: 121px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	z-index: 10;
}

.splash.red {
	background: url(/images/red-star.png) no-repeat top left;
	color: #fff;
}

/* inner3 */

.rounded-inner h1 {
	margin-top: 0;
	font-size: 18px;
	
}

.comment-wrap {
	border-bottom: 1px solid #d3e0e9;
	width: 641px;
	padding-bottom: 35px;
	line-height: 1.8em;
	padding-top: 15px;
	color: #2f3739;
}

.comment-author span {
	color: #0067ca;
}

.comment-author {
	float: left;
	width: 75px;
	margin-right: 15px;
}

.comment {
	float: left;
	width: 551px;
	
}

#replybox {
	position: relative;
}

#replyform fieldset {
	border: 0;
	background: #d7e9f5;
}

#replyform td {
	vertical-align: top;
}

#reply-submit {
	float: right;
}


/*inner4 */


#cartleft {
	background: url(/images/cartleft.png) no-repeat #dbecf9 !important;
	padding-left: 26px;
	width: 321px;
}


#cartright {
	background: url(/images/cartright.png)  no-repeat top right #dbecf9 !important;
	width: 134px;
}
#cart th {
	background: #dbecf9;
	height: 23px;
	
}

#cart td {
	vertical-align: middle;
	line-height: 73px;
	border-bottom: 1px solid #d2dfeb;
}

.cart-tn {
	float: left; margin-right: 11px;
}

.cart-col1 {
	padding-left: 26px;
}

.qty {
	background: transparent;
	width: 37px;
	border: 1px solid #666666;
	text-align: center
}

.delete-link {
	float: right; margin-right: 17px;
	margin-top: 27px;
}

.even td {
	background: #dbecf9;
}

.cart-bottom-left {
	height: 34px;
	background: url(/images/cart-bottom-left.jpg) no-repeat top left;
	border-bottom: 0 !important;
}

.cart-bottom-right {
	height: 34px;
	background: url(/images/cart-bottom-right.jpg) no-repeat top right;
	border-bottom: 0 !important;
	line-height: 40px !important;
}

.cart-bottom-middle {
	height: 34px;
	background: url(/images/cart-bottom-middle.jpg) repeat-x;
	border-bottom: 0 !important;
	line-height: 34px;
	line-height: 40px !important;
	color: #333;
	font-weight: bold;
}

strong.redd {
	color: #d30202;
	font-size: 18px;
}

strong.red {
	color: #d30202;
	font-size: 18px;
}
.radiopad {
	padding-left: 25px;
}

#oform {
	padding-left: 92px;
	width: 317px;
}

#oform input, #oform textarea {
	margin-top: 7px;
	width: 317px;
	margin-bottom: 14px;
}

#captcha {
	width: 67px !important;
	
}

#oform-send {
	width: 130px !important;
	height: 35px !important;
}

p {
margin: 1em 0;
}