/*----------------------------------------------------------------------------

	Název souboru: 		styles.css
	Popis:				hlavni styl
	Autor:				Petr Urbánek - petr.urbanek@webprogress.cz
	Projekt:			GUMOTEX Nafukovací lodě
	
	
	
	== iNFO ===========================================
	
	Page width:			100%
	Layout width:		970px
	Content width:		910px
	
----------------------------------------------------------------------------*/


/******************************************************************
	UNI
*/
body {
background: #a7bdfe url(../img/header-bg.gif) top center repeat-x;
font-family:arial, tahoma, verdana, sans-serif;
font-weight:normal;
font-size:80%;
color:#000000;
text-align:center;
line-height:1.5em;
}
html, body { 
height: 100%; 
margin: 0;
padding: 0;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin-top:5px;
text-align:left;
}
table, input, select, textarea {
font-size:100%;
font-family:arial, tahoma, verdana, sans-serif;
}
.left{
float:left;
}
.right{
float:right;
}
.clear {
clear:both;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

.justify{
text-align:justify;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: black;
text-decoration: underline;
outline:none;
}
a:hover {
text-decoration:none;
}
h1 {
color:#0d1b44;
font-size:160%;
font-weight:normal;
padding:0px;
line-height:1.0em;
margin:0px 0px 20px 0px;
}


#depPath{
width:100%;
display:block;
margin:0px;
padding:0px;
font-size:90%;
}
#depPath a:link,
#depPath a:visited,
#depPath a:hover{
color:#bf0000;
text-decoration:underline;
}
#depPath a:hover{
text-decoration:none;
}


#content .rightBackground {
background: url(../img/rightMenu-hr.gif) 658px 60px no-repeat;
}

#content .infoBox {
border:1px solid #0C225F;
background:#EFF8FF;
padding:15px 15px;
}
#content .error{
border:1px solid #CD0A0A;
color:#CD0A0A;
background:#FEF1EC;
padding:10px 15px;
font-weight:normal;
}
strong.red{
color:red;
}
/******************************************************************
	SAMOTNA STRANKA
*/
#page {
width: 100%;
}
/******************************************************************
	ZAHLAVI WEBU
*/
#header {
width:100%;
height:111px;
background: #0d1b44 url(../img/header-bg.jpg) center top no-repeat;
text-align:center;
}
#header #headerContent {
margin:0px auto 0px;
width:970px;
text-align:left;
position:relative;
}
#header #headerContent a.logo:link,
#header #headerContent a.logo:visited,
#header #headerContent a.logo:hover {
color:white;
display:block;
float:left;
height:43px;
left:40px;
position:absolute;
top:15px;
width:140px;
}
#header #headerContent a.logo:link img,
#header #headerContent a.logo:visited img,
#header #headerContent a.logo:hover img {
border:0px;
}
#header #headerContent .shopHeaderContent {
position:absolute;
left:200px;
top:26px;
color:white;
font-size:120%;
}

#header #headerContent #in_headerContent{
padding:0px 30px;
height:111px;
}
#header #headerContent #in_headerContent #searchBox {
background: url(../img/searchBox-bg3.gif) no-repeat;
width:418px;
height:40px;
float:right;
}
#header #headerContent #in_headerContent #searchBox #in_searchBox {
padding:9px 12px 0px 14px;
color:white;
}
#header #headerContent #in_headerContent #searchBox #in_searchBox input {
width:130px;
height:14px;
border:0px;
margin:0px;
float:right;
background: url(../img/searchBox-input-bg.gif) repeat-x;
}
#header #headerContent #in_headerContent #searchBox #in_searchBox input#searchBoxSubmit{
background: url(../img/searchBox-submit-bg.gif) no-repeat;
width:29px;
height:23px;
border:0px;
cursor:pointer;
padding:0px;
}
#header #headerContent #in_headerContent #searchBox #in_searchBox input#sSearchText{
position:relative;
top:2px;
right:15px;
}
#header #headerContent #in_headerContent #searchBox #in_searchBox #basketInformation{
float:left;
width:210px;
font-size:120%;
padding:1px 0px 0px 0px;
}
#header #headerContent #in_headerContent #searchBox #in_searchBox #basketInformation a:link,
#header #headerContent #in_headerContent #searchBox #in_searchBox #basketInformation a:visited,
#header #headerContent #in_headerContent #searchBox #in_searchBox #basketInformation a:hover{
color:white;
}

#header #headerContent #in_headerContent #headermenu{
padding:0px 0px 0px 20px;
}
#header #headerContent #in_headerContent #headermenu ul{
margin:36px 0px 0px 0px;
padding:0px;
float:left;
}
#header #headerContent #in_headerContent #headermenu ul li{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 11px;
float:left;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	#header #headerContent #in_headerContent ul li {
		padding:0px 0px 0px 7px;
	}
} 
#header #headerContent #in_headerContent ul li.active {
/*background: url(../img/headerRightBox-li-act.gif) left 6px no-repeat;*/
}
#header #headerContent #in_headerContent #headermenu ul li a:link,
#header #headerContent #in_headerContent #headermenu ul li a:visited,
#header #headerContent #in_headerContent #headermenu ul li a:hover{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:white;
text-transform:uppercase;
text-decoration:underline;
font-size:130%;
}
#header #headerContent #in_headerContent #headermenu ul li a:hover{
color:#93a8e6;
}

#header #headerContent #in_headerContent #headermenu ul li.active a:link,
#header #headerContent #in_headerContent #headermenu ul li.active a:visited,
#header #headerContent #in_headerContent #headermenu ul li.active a:hover{
color:#93a8e6;
}


#header #headerContent #in_headerContent #headerLanguage{
position:absolute;
right:20px;
top:42px;
}
#header #headerContent #in_headerContent #headerLanguage ul{
margin:0px;
padding:0px;
}
#header #headerContent #in_headerContent #headerLanguage ul li{
margin:0px;
padding:0px 10px;
list-style-type:none;
float:left;
background: url(../img/flag-hr.gif) right 7px no-repeat;
}
#header #headerContent #in_headerContent #headerLanguage ul li.flagDE{
background: none;
}
#header #headerContent #in_headerContent #headerLanguage ul li span{
font-size:70%;
color:white;
padding:1px 0px 0px 22px;
}
#header #headerContent #in_headerContent #headerLanguage ul li a:link,
#header #headerContent #in_headerContent #headerLanguage ul li a:visited,
#header #headerContent #in_headerContent #headerLanguage ul li a:hover{
font-size:70%;
color:white;
padding:1px 0px 0px 22px;
}
#header #headerContent #in_headerContent #headerLanguage ul li a:hover{
text-decoration:none;
}

#header #headerContent #in_headerContent #headerLanguage ul li.flagCZ span,
#header #headerContent #in_headerContent #headerLanguage ul li.flagCZ a:link,
#header #headerContent #in_headerContent #headerLanguage ul li.flagCZ a:visited,
#header #headerContent #in_headerContent #headerLanguage ul li.flagCZ a:hover{
background: url(../img/flag-cz.gif) 0px 0px no-repeat;
}
#header #headerContent #in_headerContent #headerLanguage ul li.flagSK span,
#header #headerContent #in_headerContent #headerLanguage ul li.flagSK a:link,
#header #headerContent #in_headerContent #headerLanguage ul li.flagSK a:visited,
#header #headerContent #in_headerContent #headerLanguage ul li.flagSK a:hover{
background: url(../img/flag-sk.gif) 0px 0px no-repeat;
}
#header #headerContent #in_headerContent #headerLanguage ul li.flagDE span,
#header #headerContent #in_headerContent #headerLanguage ul li.flagDE a:link,
#header #headerContent #in_headerContent #headerLanguage ul li.flagDE a:visited,
#header #headerContent #in_headerContent #headerLanguage ul li.flagDE a:hover{
background: url(../img/flag-de.gif) 0px 0px no-repeat;
}


/******************************************************************
	TELO WEBU
*/
#content {
width:100%;
font-size:110%;
background:white;
text-align:center;
}

#content #homePageAction{
width:970px;
height:450px;
/*background: url(../img/homePageAction-bg.jpg) no-repeat;*/
background: url(../img/homePageAction-2010-bg-22.jpg) no-repeat;
margin:0px auto 0px;
position:relative;
}




#content #homePageAction a.moreAction:link,
#content #homePageAction a.moreAction:visited,
#content #homePageAction a.moreAction:hover {
width:267px;
height:66px;
display:block;
text-decoration:none;
position:absolute;
left:347px;
bottom:28px;
background: url(../img/homePageAction-more-bg.jpg) top left no-repeat;
text-indent:-9999px;
}
#content #homePageAction a.moreAction:hover {
background: url(../img/homePageAction-more-bg.jpg) bottom left no-repeat;
}

#content #homePageAction a:link,
#content #homePageAction a:visited,
#content #homePageAction a:hover {
width:189px;
height:130px;
display:block;
text-decoration:none;
position:absolute;
background:none;
text-indent:-9999px;
}
#content #homePageAction a:hover {
background:url(../img/homePageActionDetail-bg.png) no-repeat;
}



#content #homePageAction a.byboat2009:link,
#content #homePageAction a.byboat2009:visited,
#content #homePageAction a.byboat2009:hover {
left:80px;
top:58px;
}#content #homePageAction a.helios2008:link,
#content #homePageAction a.helios2008:visited,
#content #homePageAction a.helios2008:hover {
left:291px;
top:58px;
}#content #homePageAction a.helios2009:link,
#content #homePageAction a.helios2009:visited,
#content #homePageAction a.helios2009:hover {
left:502px;
top:58px;
}#content #homePageAction a.eagle2009:link,
#content #homePageAction a.eagle2009:visited,
#content #homePageAction a.eagle2009:hover {
left:701px;
top:58px;
}#content #homePageAction a.seaker2005:link,
#content #homePageAction a.seaker2005:visited,
#content #homePageAction a.seaker2005:hover {
left:80px;
top:188px;
}#content #homePageAction a.seaker2006:link,
#content #homePageAction a.seaker2006:visited,
#content #homePageAction a.seaker2006:hover {
left:291px;
top:188px;
}#content #homePageAction a.seaker2007:link,
#content #homePageAction a.seaker2007:visited,
#content #homePageAction a.seaker2007:hover {
left:502px;
top:188px;
}#content #homePageAction a.k12006:link,
#content #homePageAction a.k12006:visited,
#content #homePageAction a.k12006:hover {
left:701px;
top:188px;
}



#content #homePageSlider{
height:450px;
width:970px;
margin:0px auto 0px;
position:relative;
}


#content #homePageSlider a.gumotex-sticker:link,
#content #homePageSlider a.gumotex-sticker:visited,
#content #homePageSlider a.gumotex-sticker:hover{
width:307px;
height:40px;
display:block;
background: url(../img/gumotex-sticker-bg.gif) top center no-repeat;
text-indent:-9999px;
text-decoration:none;
position:absolute;
left:45px;
top:0px;
z-index:100;
}
#content #homePageSlider a.gumotex-sticker:hover{
background: url(../img/gumotex-sticker-bg.gif) bottom center no-repeat;
}
#content #homePageSlider a.gumotex-sticker-de:link,
#content #homePageSlider a.gumotex-sticker-de:visited,
#content #homePageSlider a.gumotex-sticker-de:hover{
background: url(../img/gumotex-sticker-de-bg.gif) top center no-repeat;
}
#content #homePageSlider a.gumotex-sticker-de:hover{
background: url(../img/gumotex-sticker-de-bg.gif) bottom center no-repeat;
}





#content #homePageSlider ul {
margin:0px;
padding:0px;
}
#content #homePageSlider ul li{
list-style-type:none;
display:none;
height:450px;
width:970px;
}
#content #homePageSlider ul li .sliderPosition{
height:450px;
width:970px;
cursor:pointer;
/*position:relative;*/
}
#content #homePageSlider ul li.slider1{
display:block;
}
#content #homePageSlider ul li .sliderInformation{
/*position:absolute;
right:20px;
bottom:44px;*/
float:right;
padding:320px 60px 0px 0px;
}
#content #homePageSlider ul li .sliderInformation .sliderPriceAndText{
float:right;
color:#221e1f;
font-size:90%;
margin:0px 10px 3px 0px;
text-align:right;
display:block;
width:300px;
overflow:hidden;
height:45px;
}
#content #homePageSlider ul li .sliderInformation .sliderPriceAndText a:link,
#content #homePageSlider ul li .sliderInformation .sliderPriceAndText a:visited,
#content #homePageSlider ul li .sliderInformation .sliderPriceAndText a:hover {
float:none;
display:inline;
width:auto;
height:auto;
background:none;
}
#content #homePageSlider ul li .sliderInformation .sliderPriceAndText a:hover {
text-decoration:underline;
}

#content #homePageSlider ul li .sliderInformation .sliderPriceAndText span{
font-size:190%;
color:#b00000;
font-weight:bold;
display:block;
text-align:right;
line-height:1em;
}
#content #homePageSlider ul li .sliderInformation .sliderName{
float:right;
font-size:350%;
color:#221e1f;
text-transform:uppercase;
line-height:0.8em;
margin:0px 0px 3px 0px;
}
#content #homePageSlider ul li .sliderInformation .sliderNameSmall{
float:right;
font-size:150%;
font-weight:normal;
width:265px;
color:#221e1f;
text-transform:uppercase;
line-height:1.2em;
margin:0px -18px 0px 0px;
}
#content #homePageSlider ul li .sliderInformation a:link,
#content #homePageSlider ul li .sliderInformation a:visited,
#content #homePageSlider ul li .sliderInformation a:hover{
float:right;
display:block;
width:330px;
height:49px;
background: url(../img/sliderHomeButtonBuy-bg.gif) no-repeat;
text-decoration:none;
}
#content #homePageSlider ul li .sliderInformation a:hover{
background: url(../img/sliderHomeButtonBuyAct-bg.gif) no-repeat;
}

#content #homePageSlider ul li .sliderInformation a.detailButtonde:link,
#content #homePageSlider ul li .sliderInformation a.detailButtonde:visited,
#content #homePageSlider ul li .sliderInformation a.detailButtonde:hover{
width:414px;
background: url(../img/sliderHomeButtonBuy-de-bg.gif) no-repeat;
}
#content #homePageSlider ul li .sliderInformation a.detailButtonde:hover{
background: url(../img/sliderHomeButtonBuyAct-de-bg.gif) no-repeat;
}

span#homePageSliderPrev a:link,
span#homePageSliderPrev a:visited,
span#homePageSliderPrev a:hover {
position:absolute;
left:50px;
top:70px;
background: url(../img/homePageSliderPrev-bg.gif) no-repeat;
display:block;
width:43px;
height:31px;
text-decoration:none;
}
span#homePageSliderPrev a:hover {
background: url(../img/homePageSliderPrevAct-bg.gif) no-repeat;
}
span#homePageSliderNext a:link,
span#homePageSliderNext a:visited,
span#homePageSliderNext a:hover {
position:absolute;
left:100px;
top:70px;
background: url(../img/homePageSliderNext-bg.gif) no-repeat;
display:block;
width:43px;
height:31px;
text-decoration:none;
}
span#homePageSliderNext a:hover {
background: url(../img/homePageSliderNextAct-bg.gif) no-repeat;
}
#content #homePageContent{
width:100%;
background: url(../img/pageContent-bg.gif) repeat-x;
min-height:400px;
_height:400px;
}
#content #homePageContent #in_homePageContent {
width:970px;
margin:0px auto 0px;
background: url(../img/pageContent-top-bg.gif) no-repeat;
padding:45px 0px 0px 0px;
text-align:center;
}
#content #homePageContent #in_homePageContent #homePageContentBoxes{
width:910px;
margin:0px auto 0px;
padding:0px 0px 40px 0px;
text-align:left;
}
#homePageContentLeft{
float:left;
width:450px;
}
#homePageContentLeft a:link img,
#homePageContentLeft a:visited img,
#homePageContentLeft a:hover img{
border:0px;
position:relative;
top:-19px;
left:0px;
}
#homePageContentLeft a:link,
#homePageContentLeft a:visited,
#homePageContentLeft a:hover{
color:#BF0000;
}
#homePageContentRight{
float:right;
width:427px;
}
#homePageContentRight h2{
color:#0d1b44;
font-size:160%;
font-weight:normal;
padding:0px;
line-height:1.0em;
margin:0px 0px 20px 0px;
}
#homePageContentRight #homePageContentRightFirst {
width:427px;
height:149px;
background: url(../img/homePageContentRight-first-bg.gif) no-repeat;
}
#homePageContentRight #homePageContentRightSecond {
width:427px;
height:149px;
background: url(../img/homePageContentRight-second-bg.gif) no-repeat;
}
#homePageContentRight #homePageContentRightServis {
width:427px;
height:60px;
background: url(../img/homePageContentRight-servis.gif) no-repeat;
}
#homePageContentRight #homePageContentRightServis .in_homePageContentRightServis {
padding:21px 0px 0px 100px;
}
#homePageContentRight #homePageContentRightServis .in_homePageContentRightServis a:link,
#homePageContentRight #homePageContentRightServis .in_homePageContentRightServis a:visited,
#homePageContentRight #homePageContentRightServis .in_homePageContentRightServis a:hover{
color:#BF0000;
}

#homePageContentRight .in_homePageContentRight {
padding:16px 20px;
color:black;
}
#homePageContentRight .in_homePageContentRight a:link,
#homePageContentRight .in_homePageContentRight a:visited,
#homePageContentRight .in_homePageContentRight a:hover{
width:110px;
height:70px;
display:block;
position:relative;
text-decoration:none;
color:#bf0000;
font-weight:bold;
float:left;
font-size:80%;
margin:7px 0px 0px 0px;
}
#homePageContentRight .in_homePageContentRight a.kajakItem:link,
#homePageContentRight .in_homePageContentRight a.kajakItem:visited,
#homePageContentRight .in_homePageContentRight a.kajakItem:hover {
background: url(../img/kajakItem-bg.gif) no-repeat;
margin-right:27px;
}
#homePageContentRight .in_homePageContentRight a.kanoeItem:link,
#homePageContentRight .in_homePageContentRight a.kanoeItem:visited,
#homePageContentRight .in_homePageContentRight a.kanoeItem:hover {
background: url(../img/kanoeItem-bg.gif) no-repeat;
margin-right:27px;
}
#homePageContentRight .in_homePageContentRight a.raftItem:link,
#homePageContentRight .in_homePageContentRight a.raftItem:visited,
#homePageContentRight .in_homePageContentRight a.raftItem:hover {
background: url(../img/raftItem-bg.gif) no-repeat;
}

#homePageContentRight .in_homePageContentRight a.rekreaceItem:link,
#homePageContentRight .in_homePageContentRight a.rekreaceItem:visited,
#homePageContentRight .in_homePageContentRight a.rekreaceItem:hover {
background: url(../img/rekreaceItem-bg.gif) no-repeat;
margin-right:27px;
height:78px;
}
#homePageContentRight .in_homePageContentRight a.divokaItem:link,
#homePageContentRight .in_homePageContentRight a.divokaItem:visited,
#homePageContentRight .in_homePageContentRight a.divokaItem:hover {
background: url(../img/divokaItem-bg.gif) no-repeat;
height:78px;
}
#homePageContentRight .in_homePageContentRight a.turistikaItem:link,
#homePageContentRight .in_homePageContentRight a.turistikaItem:visited,
#homePageContentRight .in_homePageContentRight a.turistikaItem:hover {
background: url(../img/turistikaItem-bg.gif) no-repeat;
height:78px;
margin-right:27px;
}

#homePageContentRight .in_homePageContentRight a:link span,
#homePageContentRight .in_homePageContentRight a:visited span,
#homePageContentRight .in_homePageContentRight a:hover span{
display:block;
position:absolute;
bottom:5px;
left:0px;
width:110px;
text-align:center;
text-decoration:underline;
cursor:pointer;
}
#homePageContentRight .in_homePageContentRight a:hover span{
text-decoration:none;
}




#content #homePageContent #in_homePageContent #homePageContentSpecial {
background: url(../img/homePageContent-special-bg.gif) no-repeat;
margin:0px 0px 0px 0px;
padding:30px 30px 45px 30px;
text-align:left;
}
#content #homePageContent #in_homePageContent #homePageContentSpecial h2 {
color:#0d1b44;
font-size:160%;
font-weight:normal;
padding:0px;
line-height:1.0em;
margin:0px 0px 20px 0px;
}
#content #homePageContent #in_homePageContent #homePageContentSpecial a:link,
#content #homePageContent #in_homePageContent #homePageContentSpecial a:visited,
#content #homePageContent #in_homePageContent #homePageContentSpecial a:hover{
width:290px;
height:161px;
display:block;
text-decoration:none;
position:relative;
float:left;
margin-right:20px;
}
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special1:link,
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special1:visited,
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special1:hover{
background: url(../img/specialImages1-bg.jpg) no-repeat;
}
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special2:link,
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special2:visited,
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special2:hover{
background: url(../img/specialImages2-bg.jpg) no-repeat;
}
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special3:link,
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special3:visited,
#content #homePageContent #in_homePageContent #homePageContentSpecial a.special3:hover{
background: url(../img/specialImages3-bg.jpg) no-repeat;
margin-right:0px;
}
#content #homePageContent #in_homePageContent #homePageContentSpecial a:link span,
#content #homePageContent #in_homePageContent #homePageContentSpecial a:visited span,
#content #homePageContent #in_homePageContent #homePageContentSpecial a:hover span {
position:absolute;
left:15px;
bottom:9px;
font-weight:bold;
font-size:100%;
text-decoration:none;
color:white;
margin:0px;
padding:0px;
}
#content #homePageContent #in_homePageContent #homePageContentSpecial a:hover span {
text-decoration:underline;
}
/******************************************************************
	ZAPATI WEBU
*/
#footer {
width:100%;
height:300px;
background: url(../img/footer-bg.gif) repeat-x;
text-align:center;
padding:30px 0px 0px 0px;
}
#footer .footerMenu ul{
text-align:center;
margin:0px;
padding:0px;
}
#footer .footerMenu ul li {
display: inline; 
}
#footer .footerMenu ul li a:link,
#footer .footerMenu ul li a:visited,
#footer .footerMenu ul li a:hover{
color:white;
text-decoration:none;
font-weight:bold;
padding:0px 30px;
border-right:1px solid #676767;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	#footer .footerMenu ul li a:link,
	#footer .footerMenu ul li a:visited,
	#footer .footerMenu ul li a:hover {
		padding:0px 22px;
	}
} 

#footer .footerMenu ul li a:hover{
text-decoration:underline;
}
#footer .footerMenu ul li.last a:link,
#footer .footerMenu ul li.last a:visited,
#footer .footerMenu ul li.last a:hover{
border-right:0px;
}
#footer #footerContactBox{
width:910px;
/*width:670px;*/
margin:30px auto 0px;
height:125px;
color:white;
}
#footer #footerContactBox #footerFirstBox{
/*width:260px;*/
width:330px;
height:120px;
float:left;
background: url(../img/footerContactBox-hr.gif) top right no-repeat;
}
#footer #footerContactBox #footerSecondBox{
/*width:330px;*/
width:340px;
height:120px;
float:left;
background: url(../img/footerContactBox-hr.gif) top right no-repeat;
}
#footer #footerContactBox #footerThreeBox{
width:220px;
height:120px;
float:left;
}
#footer #footerContactBox .footerBox{
padding:10px 20px;
text-align:left;
font-size:90%;
line-height:1.5em;
}
#footer #footerContactBox #footerFirstBox .footerBox{
padding-left:0px;
padding-right:10px;
}
#footer #footerContactBox #footerThreeBox .footerBox{
padding-right:0px;
}
#footer #footerContactBox .footerBox a:link,
#footer #footerContactBox .footerBox a:visited,
#footer #footerContactBox .footerBox a:hover{
color:white;
}
#footer #footerContactBox .footerBox span{
display:block;
margin:0px 0px 10px 0px;
color:#a8beff;
font-size:110%;
font-weight:bold;
}
#footer #footerContactBox .footerBox ul{
margin:0px;
padding:0px 10px 0px 0px;
float:left;
width:150px;
}
#footer #footerContactBox .footerBox ul li{
margin:0px;
padding:0px 0px 0px 12px;
list-style-type:none;
background: url(../img/footerBox-li.gif) 0px 7px no-repeat;
}
#footer #footerContactBox .footerBox ul li a:link,
#footer #footerContactBox .footerBox ul li a:visited,
#footer #footerContactBox .footerBox ul li a:hover{
display:block;
width:140px;
}


#footer #footerBottom{
margin:40px 0px 0px 0px;
}
#footer #footerBottom a:link,
#footer #footerBottom a:visited,
#footer #footerBottom a:hover{
text-decoration:none;
}
#footer #footerBottom a:hover{
text-decoration:underline;
}
#footer #footerBottom ul{
text-align:center;
margin:0px 0px 10px 0px;
padding:0px;
}
#footer #footerBottom ul li {
display: inline; 
}
#footer #footerBottom ul li a:link,
#footer #footerBottom ul a:visited,
#footer #footerBottom ul li a:hover{
color:black;
text-decoration:underline;
font-weight:normal;
padding:0px 20px;
border-right:1px solid #8b8b8b;
}
#footer #footerBottom ul li a:hover{
text-decoration:none;
}
#footer #footerBottom ul li.last a:link,
#footer #footerBottom ul li.last a:visited,
#footer #footerBottom ul li.last a:hover{
border-right:0px;
}
/******************************************************************
	ARTICLE DETAIL
*/
#content #articleContent {
width:910px;
margin:0px auto 0px;
padding:20px 0px 30px 0px;
text-align:left;
}
#content #articleContent h1{
color:#0d1b44;
font-size:250%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:25px 0px 20px 0px;
}
#content #articleContent #article h2{
color:black;
font-size:150%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:25px 0px 0px 0px;
}
#content #articleContent #article p{
margin:10px 0px;
padding:0px;
}
#content #articleContent #article {
width:910px;
float:left;
padding:0px 0px 30px 0px;
}
#content #articleContent #article img{
border-color:#b0b0b0;
}
#content #articleContent .rightMenu {
width:620px !important;
}
#content #articleContent #article a:link,
#content #articleContent #article a:visited,
#content #articleContent #article a:hover {
color:#BF0000;
}
#content #articleContent #googleMaps {
float:right;
width:500px;
height:360px;
margin:0px 0px 0px 15px;
border:1px solid black;
}


#content #articleContent #rightMenu {
width:250px;
float:right;
}
#content #articleContent #rightMenu #in_rightMenu {
padding:0px 35px 0px 35px;
}
#content #articleContent #rightMenu #in_rightMenu span{
line-height:1em;
display:block;
margin:35px 0px 20px 0px;
color:#ababab;
font-weight:bold;
font-size:160%;
}
#content #articleContent #rightMenu #in_rightMenu ul{
margin:0px;
padding:0px;
}
#content #articleContent #rightMenu #in_rightMenu ul li{
margin:0px;
padding:5px 0px 5px 15px;
list-style-type:none;
background: url(../img/rightMenu-li.gif) 0px 12px no-repeat;
}
#content #articleContent #rightMenu #in_rightMenu ul li a:link,
#content #articleContent #rightMenu #in_rightMenu ul li a:visited,
#content #articleContent #rightMenu #in_rightMenu ul li a:hover{
color:#bf0000;
font-size:90%;
position:relative;
z-index:200;
}
#content #articleContent #rightMenu #in_rightMenu ul li a.act:link,
#content #articleContent #rightMenu #in_rightMenu ul li a.act:visited,
#content #articleContent #rightMenu #in_rightMenu ul li a.act:hover{
color:black;
}

#content #articleContent #repairForm-button {
width:831px;
height:55px;
text-align:center;
background: url(../img/repairForm-button-article-bg.gif) no-repeat;
}
#content #articleContent #repairForm-button #in_repairForm-button{
padding:20px 0px 0px 80px;
}


#content #articleContent .galleryArticle img{
margin:6px 6px 0px 0px;
border:3px solid #B0B0B0;
}


/******************************************************************
	GOODS DETAIL
*/
#content #goodsImage {
width:970px;
margin:0px auto 0px;
text-align:center;
height:452px;
position:relative;
}
#content #goodsImage img.goodsImg {
left:0px;
top:0px;
position:absolute;
}
#content #goodsImage #goodsImagePosition {
left:30px;
top:0px;
position:absolute;
}
#content #goodsImage #in_goodsImage{
width:910px;
margin:0px auto 0px;
padding:0px 0px 0px 0px;
text-align:left;
height:452px;
position:relative;
}
#content #goodsImage #in_goodsImage{
width:910px;
margin:0px auto 0px;
padding:0px 0px 0px 0px;
text-align:left;
height:452px;
position:relative;
}
#content #goodsImage #depPath {
padding-top:20px;
}

#content #goodsImage .goodsInformation{
position:absolute;
right:30px;
bottom:10px;
}
#content #goodsImage .goodsInformation .goodsPriceAndText{
float:right;
color:#221e1f;
font-size:90%;
margin:0px 10px 3px 0px;
text-align:right;
width:300px;
overflow:hidden;
height:45px;
}
#content #goodsImage .goodsInformation .goodsPriceAndText a:link,
#content #goodsImage .goodsInformation .goodsPriceAndText a:visited,
#content #goodsImage .goodsInformation .goodsPriceAndText a:hover {
text-decoration:none;
}
#content #goodsImage .goodsInformation .goodsPriceAndText a:hover {
text-decoration:underline;
}
#content #goodsImage .goodsInformation .goodsPriceAndText span{
font-size:190%;
color:#b00000;
font-weight:bold;
display:block;
text-align:right;
line-height:1em;
}
#content #goodsImage .goodsInformation .goodsName{
float:right;
font-size:350%;
color:#221e1f;
text-transform:uppercase;
line-height:0.8em;
margin:0px 0px 3px 0px;
}
#content #goodsImage .goodsInformation .goodsNameSmall{
float:right;
font-size:150%;
font-weight:normal;
width:265px;
color:#221e1f;
text-transform:uppercase;
line-height:1.2em;
position:relative;
margin:0px -18px 0px 0px;
}
#content #goodsImage .goodsInformation button{
float:right;
display:block;
width:247px;
height:49px;
position:relative;
text-decoration:none;
background: url(../img/sliderButtonBuy-bg.gif) no-repeat;
cursor:pointer;
margin:0px;
padding:0px;
border:0px;
}
#content #goodsImage .goodsInformation button:hover {
background: url(../img/sliderButtonBuyAct-bg.gif) no-repeat;
}
#content #goodsImage .goodsInformation button.buyGoodsde{
background: url(../img/sliderButtonBuy-de-bg.gif) no-repeat;
}
#content #goodsImage .goodsInformation button.buyGoodsde:hover {
background: url(../img/sliderButtonBuyAct-de-bg.gif) no-repeat;
}

#content #goodsImage .goodsInformation span.right{
display:block;
text-align:right;
margin:5px 0px 0px 0px;
font-size:90%;
}
#content #goodsImage .goodsInformation span.red {
color:red;
font-weight:bold;
}

#content #pulsarPhone{
float:right;
width:247px;
padding:0px 0px 6px 0px;
position:absolute;
right:30px;
top:368px;
background: url(../img/sliderButtonPhone-footer-bg.gif) center bottom no-repeat;
}
#content #pulsarPhone #pulsarPhoneHeader{
width:247px;
height:43px;
background: url(../img/sliderButtonPhone-header-bg.gif) center top no-repeat;
cursor:pointer;
}
#content #pulsarPhone #pulsarPhoneContent{
display:none;
margin-top:-1px;
position:relative;
background: url(../img/sliderButtonPhone-repeat-bg.gif) repeat-y;
}
#content #pulsarPhone #pulsarPhoneContent p{
padding:15px 10px;
margin:0px;
line-height:1.4em;
display:block;
font-size:180%;
text-align:center;
text-transform:uppercase;
color:white;
}




#content #goodsImage .goodsInformation .chooseType {
margin:0px 0px;
padding:0px 0px;
}
#content #goodsImage .goodsInformation .chooseType ul{
float:right;
margin:0px;
padding:0px;
}
#content #goodsImage .goodsInformation .chooseType ul li{
float:left;
display:block;
width:50px;
height:80px;
margin:0px;
padding:0px;
text-align:center;
}
#content #goodsImage .goodsInformation .chooseType ul li label{
display:block;
text-align:center;
font-size:80%;
}
#content #goodsImage .goodsInformation .chooseType ul li label a:link,
#content #goodsImage .goodsInformation .chooseType ul li label a:visited,
#content #goodsImage .goodsInformation .chooseType ul li label a:hover{
text-decoration:none;
}
#content #goodsImage .goodsInformation .chooseType ul li label a:link img,
#content #goodsImage .goodsInformation .chooseType ul li label a:visited img,
#content #goodsImage .goodsInformation .chooseType ul li label a:hover img{
border:0px;
}

#content #goodsImage .goodsInformation .chooseSize {
margin:0px 0px 20px 0px;
padding:0px 0px;
text-align:right;
width:100%;
}
#content #goodsImage .goodsInformation .chooseSize div {
float:right;
width:200px;
}
#content #goodsImage .goodsInformation .chooseSize div select{
height:22px;
}


#content #goodsImage #goodsPictogram{
position:absolute;
left:0px;
bottom:30px;
margin:0px;
padding:0px;
}
#content #goodsImage #goodsPictogram li{
float:left;
list-style-type:none;
margin:0px;
padding:0px;
}
#content #goodsImage #goodsPictogram a:link,
#content #goodsImage #goodsPictogram a:visited,
#content #goodsImage #goodsPictogram a:hover {
text-decoration:none;
position:relative;
display:block;
width:42px;
height:28px;
margin:0px 5px 0px 0px;
float:left;
}
#content #goodsImage #goodsPictogram a:link img,
#content #goodsImage #goodsPictogram a:visited img,
#content #goodsImage #goodsPictogram a:hover img {
border:0px;
}
#content #goodsImage #goodsPictogram a:link span.show,
#content #goodsImage #goodsPictogram a:visited span.show,
#content #goodsImage #goodsPictogram a:hover span.show {
display:none;
position:absolute;
left:0px;
bottom:50px;
width:120px;
height:80px;
margin:0px 0px -115px -40px;
font-size:90%;
background: url(../img/pictogram-bg.gif) no-repeat;
line-height:1.35em;
}
#content #goodsImage #goodsPictogram a:link span.show span,
#content #goodsImage #goodsPictogram a:visited span.show span,
#content #goodsImage #goodsPictogram a:hover span.show span {
display:block;
position:relative;
padding:15px 10px 10px;
background:0px;
text-align:center;
}


#content #goodsContent{
width:100%;
background: url(../img/pageContent-bg.gif) repeat-x;
min-height:400px;
_height:400px;
}
#content #goodsContent #in_goodsContent{
width:970px;
margin:0px auto 0px;
background: url(../img/pageContent-top-bg.gif) no-repeat;
padding:35px 0px 0px 0px;
text-align:center;
}
#content #goodsContent #in_goodsContent #goodsContentInformation{
width:910px;
margin:0px auto 0px;
text-align:left;
}
#content #goodsContent #in_goodsContent #goodsContentInformation p{
margin:0px;
padding:0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation h1{
color:#0d1b44;
font-size:250%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:0px 0px 20px 0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation h2{
color:#0d1b44;
font-size:140%;
font-weight:normal;
padding:0px;
line-height:1.0em;
margin:45px 0px 15px 0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation img{
margin:0px 12px 0px 0px;
border:3px solid #b0b0b0;
}
#content #goodsContent #in_goodsContent #goodsContentInformation img.last{
margin:0px;
}


#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes {
padding:0px 0px 50px 0px;
}

#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesFirst{
width:400px;
float:left;
margin:0px 50px 0px 0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesFirst div{
display:block;
font-size:90%;
padding:3px 0px;
border-top:1px solid #dbdbdb;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesFirst div.first{
border-top:0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesFirst div strong{
display:block;
float:left;
width:250px;
margin:0px 20px 0px 5px;
font-weight:normal;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesFirst div span{
display:block;
float:left;
width:120px;
margin:0px 0px 0px 0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesSecond{
width:450px;
float:left;
margin:0px 0px 0px 0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesSecond ul{
margin:0px;
padding:0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes .goodsAttributesSecond ul li{
margin:0px;
padding:0px 0px 0px 18px;
list-style-type:none;
background: url(../img/goodsAtribute-li.gif) 6px 7px no-repeat;
font-size:90%;
}

#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes table{
width:100%;
}
#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes table tr th{
text-align:left;
font-weight:normal;
padding:0px 0px 8px 0px;
border-bottom:1px solid #dbdbdb;
}

#content #goodsContent #in_goodsContent #goodsContentInformation #goodsAttributes table tr td{
text-align:left;
font-weight:normal;
padding:5px 0px;
border-bottom:1px solid #dbdbdb;
font-size:90%;
}

#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods{
width:100%;
padding:0px 0px 50px 0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods h2{
margin-top:0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem{
float:left;
margin:0px 75px 55px 0px;
width:250px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItemLast{
margin-right:0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem img{
border:0px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem h3{
color:black;
margin:12px 0;
padding:0;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem h3 a:link,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem h3 a:visited,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem h3 a:hover {
color:black;
font-size:100%;
font-weight:bold;
line-height:1em;
margin:0;
padding:0;
text-decoration:none;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem h3 a:hover {
text-decoration:underline;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem p{
font-size:90%;
margin:0 0 15px;
padding:0;
text-transform:capitalize;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem p a:link,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem p a:visited,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem p a:hover{
color:#BF0000;
text-decoration:underline;
text-transform:lowercase;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem p a:hover{
text-decoration:none;
}




#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detail:link,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detail:visited,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detail:hover {
background:#7E0000;
cursor:pointer;
display:block;
height:27px;
position:relative;
text-decoration:none;
width:149px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detail:link span,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detail:visited span,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detail:hover span {
background: url(../img/equipmentDetail-bg.gif) no-repeat;
cursor:pointer;
display:block;
height:27px;
left:0;
position:absolute;
top:0;
width:149px;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detail:hover span {
background: transparent url(../img/equipmentDetailAct-bg.gif) no-repeat;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detailDe:link span,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detailDe:visited span,
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detailDe:hover span {
background: url(../img/equipmentDetail-de-bg.gif) no-repeat;
}
#content #goodsContent #in_goodsContent #goodsContentInformation .relatedGoods .relatedGoodsItem  a.detailDe:hover span {
background: transparent url(../img/equipmentDetailAct-de-bg.gif) no-repeat;
}





/******************************************************************
	GOODS DEPARTMENT
*/
#content #goodsDepartmentContent {
width:910px;
margin:0px auto 0px;
padding:20px 0px 30px 0px;
text-align:left;
}
#content #goodsDepartmentContent h1{
color:#0d1b44;
font-size:250%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:30px 0px 30px 0px;
}
#content #goodsDepartmentContent h2{
color:#0d1b44;
font-size:190%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:0px 0px 35px 0px;
}
#content #goodsDepartmentContent h2.articleH2{
color:#0d1b44;
font-size:150%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:25px 0px 10px 0px !important;
}

#content #goodsDepartmentContent ul.searchUL{
margin:0px 0px 0px 20px;
padding:0px;
}
#content #goodsDepartmentContent ul.searchUL li{
background: url(../img/rightMenu-li.gif) no-repeat 0px 9px;
list-style-type:none;
margin:0px;
padding:2px 0px 2px 15px;
}




#content #goodsDepartmentContent #goodsFilter {
border:1px solid #eeeeee;
background: #fafbfc;
padding:20px 0px 20px 20px;
margin:15px 0px 0px 0px;
}
#content #goodsDepartmentContent #goodsFilter .goodsFilterFirst,
#content #goodsDepartmentContent #goodsFilter .goodsFilterSecond{
padding:0px 0px 0px 50px;
background: url(../img/goodsFilter-bg.gif) 0px 4px no-repeat;
float:left;
color:#4c4c4c;
}
#content #goodsDepartmentContent #goodsFilter .goodsFilterSecond{
margin:0px 0px 0px 100px;
}
#content #goodsDepartmentContent #goodsFilter .goodsFilterFirst p,
#content #goodsDepartmentContent #goodsFilter .goodsFilterSecond p {
margin:0px;
padding:5px 0px 0px 0px;
color:#b8b8b8;
font-size:95%;
z-index:150;
position:relative;
}
#content #goodsDepartmentContent #goodsFilter .goodsFilterFirst p span,
#content #goodsDepartmentContent #goodsFilter .goodsFilterSecond p span {
color:black;
}
#content #goodsDepartmentContent #goodsFilter .goodsFilterFirst p a:link,
#content #goodsDepartmentContent #goodsFilter .goodsFilterFirst p a:visited,
#content #goodsDepartmentContent #goodsFilter .goodsFilterFirst p a:hover,
#content #goodsDepartmentContent #goodsFilter .goodsFilterSecond p a:link,
#content #goodsDepartmentContent #goodsFilter .goodsFilterSecond p a:visited,
#content #goodsDepartmentContent #goodsFilter .goodsFilterSecond p a:hover {
color:#bf0000;
}


#content #goodsDepartmentContent .goods{
float:left;
width:250px;
margin:0px 75px 0px 0px;
padding:0px 0px 55px 0px;
}
#content #goodsDepartmentContent .goodsLast{
margin-right:0px;
}
#content #goodsDepartmentContent .goods h2,
#content #goodsDepartmentContent .goods h3{
color:black;
padding:0px;
margin:12px 0px;
font-size:110%;
}
#content #goodsDepartmentContent .goods a:link,
#content #goodsDepartmentContent .goods a:visited,
#content #goodsDepartmentContent .goods a:hover{
text-decoration:none;
}
#content #goodsDepartmentContent .goods a.imageDetail:link,
#content #goodsDepartmentContent .goods a.imageDetail:visited,
#content #goodsDepartmentContent .goods a.imageDetail:hover{
display:block;
width:225px;
height:140px;
}


#content #goodsDepartmentContent .goods a:link img,
#content #goodsDepartmentContent .goods a:visited img,
#content #goodsDepartmentContent .goods a:hover img{
border:0px;
}
#content #goodsDepartmentContent .goods h2 a:link,
#content #goodsDepartmentContent .goods h2 a:visited,
#content #goodsDepartmentContent .goods h2 a:hover,
#content #goodsDepartmentContent .goods h3 a:link,
#content #goodsDepartmentContent .goods h3 a:visited,
#content #goodsDepartmentContent .goods h3 a:hover{
color:black;
line-height:1em;
padding:0px;
margin:0px;
text-decoration:none;
font-weight:bold;
font-size:100%;
}
#content #goodsDepartmentContent .goods h2 a:hover,
#content #goodsDepartmentContent .goods h3 a:hover{
text-decoration:underline;
}
#content #goodsDepartmentContent .goods div{
font-size:90%;
margin:0px 0px 15px 0px;
padding:0px;
text-transform:capitalize;
}


#content #goodsDepartmentContent .goods div h3,
#content #goodsDepartmentContent .goods div h4{
margin:0px;
padding:0px;
font-size:100%;
display:inline;
}



#content #goodsDepartmentContent .goods div a:link,
#content #goodsDepartmentContent .goods div a:visited,
#content #goodsDepartmentContent .goods div a:hover{
color:#bf0000;
text-decoration:underline;
font-weight:normal;
text-transform:lowercase;
}
#content #goodsDepartmentContent .goods div a:hover{
text-decoration:none;
}
#content #goodsDepartmentContent .goods div span{
color:#dedddd;
}
#content #goodsDepartmentContent .goods div strong{
color:#bf0000;
}
#content #goodsDepartmentContent .goods a.goodsDetail:link,
#content #goodsDepartmentContent .goods a.goodsDetail:visited,
#content #goodsDepartmentContent .goods a.goodsDetail:hover{
position:relative;
width:149px;
height:27px;
background:#7e0000;
display:block;
text-decoration:none;
cursor:pointer;
color:white;
}
#content #goodsDepartmentContent .goods a.goodsDetail:link span,
#content #goodsDepartmentContent .goods a.goodsDetail:visited span,
#content #goodsDepartmentContent .goods a.goodsDetail:hover span{
position:absolute;
top:0px;
left:0px;
width:149px;
height:27px;
background: url(../img/goodsDetail-bg.gif) no-repeat;
display:block;
cursor:pointer;
color:white;
}
#content #goodsDepartmentContent .goods a.goodsDetail:hover span{
background: url(../img/goodsDetailAct-bg.gif) no-repeat;
}
#content #goodsDepartmentContent .goods a.goodsDetailDe:link span,
#content #goodsDepartmentContent .goods a.goodsDetailDe:visited span,
#content #goodsDepartmentContent .goods a.goodsDetailDe:hover span{
background: url(../img/goodsDetail-de-bg.gif) no-repeat;
}
#content #goodsDepartmentContent .goods a.goodsDetailDe:hover span{
background: url(../img/goodsDetailAct-de-bg.gif) no-repeat;
}


#content #goodsDepartmentContent .goods a.equipmentDetail:link span,
#content #goodsDepartmentContent .goods a.equipmentDetail:visited span,
#content #goodsDepartmentContent .goods a.equipmentDetail:hover span{
background: url(../img/equipmentDetail-bg.gif) no-repeat;
}
#content #goodsDepartmentContent .goods a.equipmentDetail:hover span{
background: url(../img/equipmentDetailAct-bg.gif) no-repeat;
}
#content #goodsDepartmentContent .goods a.equipmentDetailDe:link span,
#content #goodsDepartmentContent .goods a.equipmentDetailDe:visited span,
#content #goodsDepartmentContent .goods a.equipmentDetailDe:hover span{
background: url(../img/equipmentDetail-de-bg.gif) no-repeat;
}
#content #goodsDepartmentContent .goods a.equipmentDetailDe:hover span{
background: url(../img/equipmentDetailAct-de-bg.gif) no-repeat;
}



/******************************************************************
	ARTICLE DEPARTMENT
*/
#content #departmentContent {
width:910px;
margin:0px auto 0px;
padding:20px 0px 30px 0px;
text-align:left;
}
#content #departmentContent h1{
color:#0d1b44;
font-size:250%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:25px 0px 20px 0px;
}
#content #departmentContent #department {
width:910px;
float:left;
}


#content #departmentContent .articlePerex {
margin:20px 0px 0px 0px;
}
#content #departmentContent .articlePerex h2{
line-height:1em;
margin:0px 0px 10px 0px;
padding:0px;
font-size:150%;
}
#content #departmentContent .articlePerex h2 a:link,
#content #departmentContent .articlePerex h2 a:visited,
#content #departmentContent .articlePerex h2 a:hover{
font-size:100%;
}
#content #departmentContent .articlePerex a.right:link,
#content #departmentContent .articlePerex a.right:visited,
#content #departmentContent .articlePerex a.right:hover{
display:block;
padding:8px 0px 0px 0px;
}

#content #departmentContent .rightMenu {
width:620px !important;
}

#content #departmentContent #rightMenu {
width:250px;
float:right;
}
#content #departmentContent #rightMenu #in_rightMenu {
padding:0px 35px 0px 35px;
}
#content #departmentContent #rightMenu #in_rightMenu span{
line-height:1em;
display:block;
margin:35px 0px 20px 0px;
color:#ababab;
font-weight:bold;
font-size:160%;
}
#content #departmentContent #rightMenu #in_rightMenu ul{
margin:0px;
padding:0px;
}
#content #departmentContent #rightMenu #in_rightMenu ul li{
margin:0px;
padding:5px 0px 5px 15px;
list-style-type:none;
background: url(../img/rightMenu-li.gif) 0px 12px no-repeat;
}
#content #departmentContent #rightMenu #in_rightMenu ul li a:link,
#content #departmentContent #rightMenu #in_rightMenu ul li a:visited,
#content #departmentContent #rightMenu #in_rightMenu ul li a:hover{
color:#bf0000;
font-size:90%;
}

/******************************************************************
	BASKET
*/
#content #basketContent{
width:910px;
margin:0px auto 0px;
padding:35px 0px 45px 0px;
text-align:left;
}
#content #basketContent h2 {
color:#0D1B44;
font-size:170%;
font-weight:bold;
line-height:1em;
margin:40px 0px 15px;
padding:0px;
}
#content #basketContent h2.basketStep4{
color:#bf0000;
font-size:170%;
font-weight:bold;
line-height:1em;
margin:40px 0px 35px;
padding:0px;
text-align:center;
}
#content #basketContent table h2 {
margin:10px 0px 15px;
}
#content #basketContent .requiredInfo{
float:right;
margin:45px 0px 0px 0px;
font-size:90%;
}
#content #basketContent .requiredInfo strong{
color:#bf0000;
}

#content #basketContent .error{
margin:25px 0px 0px 0px;
}
#content #basketContent #basketNavigation{
width:910px;
height:42px;
background: url(../img/basketNavigation-bg.gif) repeat-x;
}
#content #basketContent #basketNavigation div{
float:left;
height:42px;
width:228px;
border-right:1px solid white;
}
#content #basketContent #basketNavigation div.Step1{
background: url(../img/basket1Step.gif) no-repeat;
width:227px;
}
#content #basketContent #basketNavigation div.actStep1{
background: url(../img/basket1StepAct.gif) no-repeat;
width:227px;
}
#content #basketContent #basketNavigation div.Step2{
background: url(../img/basket2Step.gif) no-repeat;
}
#content #basketContent #basketNavigation div.actStep2{
background: url(../img/basket2StepAct.gif) no-repeat;
}
#content #basketContent #basketNavigation div.Step3{
background: url(../img/basket3Step.gif) no-repeat;
}
#content #basketContent #basketNavigation div.actStep3{
background: url(../img/basket3StepAct.gif) no-repeat;
}
#content #basketContent #basketNavigation div.Step4{
background: url(../img/basket4Step.gif) right no-repeat;
width:224px;
border-right:0px solid white;
}
#content #basketContent #basketNavigation div.actStep4{
background: url(../img/basket4StepAct.gif) right no-repeat;
width:224px;
border-right:0px solid white;
}

#content #basketContent #basketNavigation div span{
display:block;
margin:0px;
padding:12px 0px 0px 0px;
text-align:center;
font-weight:normal;
color:#484848;
}
#content #basketContent #basketNavigation div span img{
position:relative;
right:-3px;
top:0px;
border:0px;
text-decoration:none;
}
#content #basketContent #basketNavigation div span a:link,
#content #basketContent #basketNavigation div span a:visited,
#content #basketContent #basketNavigation div span a:hover{
position:relative;
}
#content #basketContent #basketNavigation div span a:link img,
#content #basketContent #basketNavigation div span a:visited img,
#content #basketContent #basketNavigation div span a:hover img{
position:absolute;
right:-12px;
top:4px;
}
#content #basketContent #basketNavigation div.actStep1 span,
#content #basketContent #basketNavigation div.actStep2 span,
#content #basketContent #basketNavigation div.actStep3 span,
#content #basketContent #basketNavigation div.actStep4 span{
font-weight:bold;
}

#content #basketContent #basketTable{
margin:50px 0px 25px 0px;
width:100%;
}
#content #basketContent #basketTable tr th{
font-size:90%;
color:#545454;
font-weight:bold;
text-align:left;
padding:0px 8px 10px 8px;
border-bottom:1px solid #dadada;
}
#content #basketContent #basketTable tr th.alignCenter{
text-align:center;
}
#content #basketContent #basketTable tr th.alignRight{
text-align:right;
}
#content #basketContent #basketTable tr td{
font-size:90%;
text-align:left;
padding:15px 8px 15px 8px;
border-bottom:1px solid #dadada;
vertical-align:top;
}
#content #basketContent #basketTable tr td.alignCenter{
text-align:center;
}
#content #basketContent #basketTable tr td.alignRight{
text-align:right;
}
#content #basketContent #basketTable tr td a:link,
#content #basketContent #basketTable tr td a:visited,
#content #basketContent #basketTable tr td a:hover{
color:#bf0000;
}
#content #basketContent #basketTable tr td input{
text-align:center;
border:1px solid #b3b3b3;
padding:2px 0px;
width:25px;
cursor:pointer;
}
#content #basketContent #basketTable tr td input.deleteItem{
text-align:center;
border:0px;
padding:0px 0px 0px 13px;
background: url(../img/deleteIcoBasket.gif) left 4px no-repeat;
width:auto;
color:#bf0000;
text-decoration:underline;
}
#content #basketContent #basketTable tr td input.recount{
text-align:center;
border:0px;
padding:0px 0px 0px 0px;
width:auto;
background: white;
color:black;
text-decoration:underline;
font-size:90%;
}
#content #basketContent #basketPrice{
float:right;
width:400px;
font-size:130%;
font-weight:normal;
color:#bf0000;
margin:0px 0px 0px 0px;
}
#content #basketContent .basketPrice2{
text-align:right;
margin:0px 35px 0px 0px !important;
}
#content #basketContent #basketPrice span{
color:black;
}
#content #basketContent #basketPrice span.small{
font-size:80%;
display:block;
margin:10px 0px 0px 0px;
}
#content #basketContent #basketPrice span.smallInline{
display:inline;
}
#content #basketContent a.continueTransport:link,
#content #basketContent a.continueTransport:visited,
#content #basketContent a.continueTransport:hover {
background: url(../img/continueTransport-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:127px;
height:35px;
display:block;
color:white;
font-weight:bold;
text-decoration:none;
position:relative;
float:right;
margin:40px 0px 0px 0px;
}
#content #basketContent a.continueTransport:link span,
#content #basketContent a.continueTransport:visited span,
#content #basketContent a.continueTransport:hover span {
background: url(../img/continueTransport-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:127px;
height:35px;
display:block;
position:absolute;
left:0px;
top:0px;
}
#content #basketContent a.continueTransport:hover span {
background: url(../img/continueTransportAct-bg.gif) no-repeat;
}
#content #basketContent a.continueTransportde:link,
#content #basketContent a.continueTransportde:visited,
#content #basketContent a.continueTransportde:hover {
background: url(../img/continueTransport-de-bg.gif) no-repeat;
}
#content #basketContent a.continueTransportde:link span,
#content #basketContent a.continueTransportde:visited span,
#content #basketContent a.continueTransportde:hover span {
background: url(../img/continueTransport-de-bg.gif) no-repeat;
}
#content #basketContent a.continueTransportde:hover span {
background: url(../img/continueTransportAct-de-bg.gif) no-repeat;
}


#content #basketContent a.backEshop:link,
#content #basketContent a.backEshop:visited,
#content #basketContent a.backEshop:hover {
background: url(../img/backEshop-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:191px;
height:35px;
display:block;
color:white;
font-weight:bold;
text-decoration:none;
position:relative;
float:left;
margin:40px 0px 0px 0px;
}
#content #basketContent a.backEshop:link span,
#content #basketContent a.backEshop:visited span,
#content #basketContent a.backEshop:hover span {
background: url(../img/backEshop-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:191px;
height:35px;
display:block;
position:absolute;
left:0px;
top:0px;
}
#content #basketContent a.backEshop:hover span {
background: url(../img/backEshopAct-bg.gif) no-repeat;
}

#content #basketContent a.backEshopde:link,
#content #basketContent a.backEshopde:visited,
#content #basketContent a.backEshopde:hover {
background: url(../img/backEshop-de-bg.gif) no-repeat;
width:273px;
}
#content #basketContent a.backEshopde:link span,
#content #basketContent a.backEshopde:visited span,
#content #basketContent a.backEshopde:hover span {
background: url(../img/backEshop-de-bg.gif) no-repeat;
width:273px;
}
#content #basketContent a.backEshopde:hover span {
background: url(../img/backEshopAct-de-bg.gif) no-repeat;
}




#content #basketContent ul.transportAndPrice {
margin:0px;
padding:0px;
}
#content #basketContent ul.transportAndPrice li {
margin:0px 0px 30px 0px;
padding:0px;
list-style-type:none;
font-weight:bold;
}
#content #basketContent ul.transportAndPrice li img{
vertical-align:middle;
margin:0px 0px 0px 5px;
}
#content #basketContent ul.transportAndPrice li ul{
margin:8px 0px 0px 20px;
padding:0px;
}
#content #basketContent ul.transportAndPrice li ul li{
margin:0px;
padding:2px 0px 2px 10px;
list-style-type:none;
font-weight:normal;
font-size:90%;
background: url(../img/goodsAtribute-li.gif) 0px 9px no-repeat;
}
#content #basketContent ul.transportAndPrice li p{
font-weight:normal;
margin:5px 0px 0px 25px;
}

#content #basketContent ul.transportAndPrice li.pDisabled {
color:#999999;
}



#content #basketContent .continuePerson {
background: url(../img/continueTransport-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:127px;
height:35px;
display:block;
float:right
}
#content #basketContent .continuePerson:hover{
background: url(../img/continueTransportAct-bg.gif) no-repeat;
}
#content #basketContent .continuePersonde {
background: url(../img/continueTransport-de-bg.gif) no-repeat;
}
#content #basketContent .continuePersonde:hover{
background: url(../img/continueTransportAct-de-bg.gif) no-repeat;
}





#content #basketContent .orderTable{
width:405px;
float:left;
font-size:100%;
}
#content #basketContent .orderTableRight{
float:right;
}
#content #basketContent .orderTableArea{
width:910px;
float:left;
font-size:100%;
}
#content #basketContent .orderTable tr th label{
width:405px;
display:block;
margin:25px 0px 7px 0px;
font-weight:bold;
color:#bf0000;
font-size:90%;
}
#content #basketContent .orderTableArea tr th label{
width:910px;
display:block;
margin:25px 0px 7px 0px;
font-weight:bold;
color:#bf0000;
font-size:90%;
}
#content #basketContent .orderTable tr.first th label{
margin:5px 0px 7px 0px;
}
#content #basketContent .orderTable tr th input{
width:405px;
padding:6px 0px;
display:block;
margin:0px 0px 0px 0px;
border:1px solid #b9b9b9;
background: #f5f5f5 url(../img/orderTable-input-bg.gif) repeat-x;
}
#content #basketContent .orderTableArea tr th textarea{
width:910px;
height:110px;
padding:0px 0px;
display:block;
margin:0px 0px 0px 0px;
border:1px solid #b9b9b9;
background: #f5f5f5 url(../img/orderTable-textarea-bg.gif) repeat-x;
}
#content #basketContent .orderTable tr td{
width:505px;
font-size:80%;
vertical-align:top;
}
#content #basketContent .orderTable tr td.showMore{
font-size:100%;
color:#bf0000;
padding:10px 0px 20px 0px; 
}
#content #basketContent .orderTable tr td.showMore label{
text-decoration:underline;
cursor:pointer;
}
#content #basketContent .orderTable tr td p{
padding: 49px 0px 0px 30px;
line-height:1.4em;
margin:0px;
font-style: italic;
}


#content #basketContent .orderCreate {
background: url(../img/orderCreate-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:197px;
height:35px;
display:block;
float:right;
margin:50px 0px 0px 0px;
}
#content #basketContent .orderCreate:hover{
background: url(../img/orderCreateAct-bg.gif) no-repeat;
}
#content #basketContent .orderCreatede {
background: url(../img/orderCreate-de-bg.gif) no-repeat;
width:193px;
}
#content #basketContent .orderCreatede:hover{
background: url(../img/orderCreateAct-de-bg.gif) no-repeat;
}

#content #basketContent .addMore {
font-weight:bold;
margin:20px 0px 40px 0px;
font-size:90%;
display:none;
}



#content #basketContent #basketStepLeft {
float:left;
width:410px;
}
#content #basketContent #basketStepRight {
float:right;
width:410px;
}
#content #basketContent h3{
color:#0d1b44;
font-weight:bold;
font-size:100%;
margin:40px 0px 0px 0px;
padding:0px;
}
#content #basketContent h3.firstH3 {
margin:0px;
}
#content #basketContent #basketStepLeft ul,
#content #basketContent #basketStepRight ul{
margin:5px 0px 10px 0px;
padding:0px;
}
#content #basketContent #basketStepLeft ul li,
#content #basketContent #basketStepRight ul li{
margin:0px;
padding:0px 0px 0px 15px;
list-style-type:none;
font-weight:normal;
font-size:90%;
background: url(../img/goodsAtribute-li.gif) 0px 7px no-repeat;
}
#content #basketContent #basketStepLeft ul li a:link,
#content #basketContent #basketStepLeft ul li a:visited,
#content #basketContent #basketStepLeft ul li a:hover,
#content #basketContent #basketStepRight ul li a:link,
#content #basketContent #basketStepRight ul li a:visited,
#content #basketContent #basketStepRight ul li a:hover{
color:#bf0000;
}

#content #basketContent #basketStepLeft table{
width:100%;
font-size:90%;
margin:0px 0px 20px 0px;
}
#content #basketContent #basketStepLeft table tr th{
text-align:left;
color:#545454;
padding:12px 0px;
border-bottom:1px solid #dadada;
font-weight:bold;
}
#content #basketContent #basketStepLeft table tr th.alignCenter{
text-align:center;
}
#content #basketContent #basketStepLeft table tr th.alignRight{
text-align:right;
}
#content #basketContent #basketStepLeft table tr td{
text-align:left;
color:black;
padding:10px 0px;
border-bottom:1px solid #dadada;
font-weight:bold;
}
#content #basketContent #basketStepLeft table tr td.alignCenter{
text-align:center;
font-weight:normal;
}
#content #basketContent #basketStepLeft table tr td.alignRight{
text-align:right;
font-weight:normal;
}
#content #basketContent #basketStepLeft table tr td a:link,
#content #basketContent #basketStepLeft table tr td a:visited,
#content #basketContent #basketStepLeft table tr td a:hover{
color:#bf0000;
}
#content #basketContent #basketStepLeft table tr td.totalPrice{
text-align:right;
color:#bf0000;
padding:15px 0px;
border-bottom:0px;
font-weight:bold;
font-size:110%;
}
#content #basketContent #basketStepLeft table tr td.totalTransport{
text-align:right;
color:#bf0000;
padding:10px 0px;
border-bottom:1px solid #dadada;
font-weight:normal;
font-size:110%;
}
#content #basketContent #basketStepLeft table tr td.alignLeft{
text-align:left;
color:black;
}

#content #basketContent #basketStepRight textarea {
width:100%;
height:90px;
padding:0px 0px;
display:block;
margin:15px 0px 0px 0px;
border:1px solid #b9b9b9;
background: #f5f5f5 url(../img/orderTable-textarea-bg.gif) repeat-x;
}


#content #basketContent #basketStepRight .basketSendEmail {
background: url(../img/basketSendEmail-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:96px;
height:30px;
display:block;
float:right;
margin:20px 0px 0px 0px;
}
#content #basketContent #basketStepRight .basketSendEmail:hover{
background: url(../img/basketSendEmailAct-bg.gif) no-repeat;
}
#content #basketContent #basketStepRight .basketSendEmailde {
background: url(../img/basketSendEmail-de-bg.gif) no-repeat;
}
#content #basketContent #basketStepRight .basketSendEmailde:hover{
background: url(../img/basketSendEmailAct-de-bg.gif) no-repeat;
}


/******************************************************************
	ARTICLE DEPARTMENT
*/
.article ul{
margin:0px;
padding:0px;
}
.article ul li{
margin:0px;
padding:4px 0px 4px 18px;
background: url(../img/goodsAtribute-li.gif) 0px 12px no-repeat;
list-style-type:none;
}


/******************************************************************
	CONTACT FORM	
*/
#recommendBG {
background-color:black;
display:none;
height:100%;
left:0px;
opacity:0.5;
position:absolute;
top:0px;
width:100%;
z-index:100;
}
#contactForm {
width:500px;
height:340px;
background:white;
position:absolute;
left:0px;
top:160px;
z-index:1000;
display:none;
}
#contactForm #contactFormHeader{
width:100%;
height:50px;
background: #0d1b44 url(../img/header-bg.jpg) right top no-repeat;
}
#contactForm #contactFormHeader span{
padding:15px 0px 0px 20px;
color:white;
font-size:140%;
display:block;
text-align:left;
}
#contactForm #contactFormHeader a:link,
#contactForm #contactFormHeader a:visited,
#contactForm #contactFormHeader a:hover{
float:right;
background: url(../img/close.gif) no-repeat;
width:28px;
height:29px;
border:0px;
display:block;
margin:10px 20px 0px 0px;
text-decoration:none;
}
#contactForm iframe {
width:400px;
height:250px;
margin:30px 0px 0px 0px;
}
#contactForm #in_contactForm{
background:white;
}

/******************************************************************
	GAMES		
*/

a#gameIco:link img,
a#gameIco:visited img,
a#gameIco:hover img{
position:absolute;
right:0px;
top:111px;
margin:0px;
border:0px;
z-index:100;
}

#content #gamesContent {
width:800px;
margin:0px auto 0px;
padding:20px 0px 0px 0px;
text-align:left;
}
#content #gamesContent h1{
color:#0d1b44;
font-size:250%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:25px 0px 20px 0px;
}

#content #gamesContent #gamesContentInformation {
text-align:center;
position:relative;
margin:0px 0px 30px 0px;
display:none;
}

#content #gamesContent #gamesContentInformation a#sendFriend:link,
#content #gamesContent #gamesContentInformation a#sendFriend:visited,
#content #gamesContent #gamesContentInformation a#sendFriend:hover{
float:left;
display:block;
background: url(../img/sendFriend-ico.gif) 0px 8px no-repeat;
padding:10px 0px 12px 50px;
}

#content #gamesContent #gamesContentInformation a#addGames:link,
#content #gamesContent #gamesContentInformation a#addGames:visited,
#content #gamesContent #gamesContentInformation a#addGames:hover{
float:right;
display:block;
background: url(../img/addGames-ico.gif) no-repeat;
padding:10px 0px 12px 50px;
}

#content #gamesContent #gamesContentInformation a#addFavorite:link,
#content #gamesContent #gamesContentInformation a#addFavorite:visited,
#content #gamesContent #gamesContentInformation a#addFavorite:hover{
display:block;
background: url(../img/addFavorite-ico.gif) no-repeat;
margin:0px auto 0px;
width:165px;
}
#content #gamesContent #gamesContentInformation a#addFavorite:link span,
#content #gamesContent #gamesContentInformation a#addFavorite:visited span,
#content #gamesContent #gamesContentInformation a#addFavorite:hover span{
display:block;
padding:10px 0px 12px 45px;
}



#content #gamesContent #gamesContentInformation #sendGamesFriend{
display:none;
position:absolute;
left:0px;
top:0px;
background: url(../img/sendGamesFriend-bg2.gif) 5px 0px no-repeat;
width:290px;
height:96px;
margin:0px 0px 0px -8px;
padding:0px;
text-align:left;
}
#content #gamesContent #gamesContentInformation #sendGamesFriend div{
padding:10px 15px;
position:relative;
}
#content #gamesContent #gamesContentInformation #sendGamesFriend div div.formSendFriend,
#content #gamesContent #gamesContentInformation #sendGamesFriend div div.sendedFriend{
padding:0px;
}
#content #gamesContent #gamesContentInformation #sendGamesFriend div a#closeSendFriend:link,
#content #gamesContent #gamesContentInformation #sendGamesFriend div a#closeSendFriend:visited,
#content #gamesContent #gamesContentInformation #sendGamesFriend div a#closeSendFriend:hover{
position:absolute;
right:0px;
top:0px;
margin:-11px -5px 0px 0px;
border:0px;
}
#content #gamesContent #gamesContentInformation #sendGamesFriend div a#closeSendFriend:link img,
#content #gamesContent #gamesContentInformation #sendGamesFriend div a#closeSendFriend:visited img,
#content #gamesContent #gamesContentInformation #sendGamesFriend div a#closeSendFriend:hover img{
border:0px;
}

#content #gamesContent #gamesContentInformation #sendGamesFriend input{
float:left;
border:1px solid #d3d3d3;
padding:5px 0px;
margin:1px 5px 0px 0px;
_height:25px;
width:150px;
font-size:90%;
}
#content #gamesContent #gamesContentInformation #sendGamesFriend button{
background: url(../img/basketSendEmail-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:96px;
height:30px;
display:block;
float:right;
cursor:pointer;
margin:0px;
}
#content #gamesContent #gamesContentInformation #sendGamesFriend button:hover{
background: url(../img/basketSendEmailAct-bg.gif) no-repeat;
}
#content #gamesContent #gamesContentInformation #sendGamesFriend div .errorSendFriend{
position:absolute;
left:15px;
top:10px;
margin:0px 0px 0px 0px;
text-align:center;
background: url(../img/alert-box.png) no-repeat;
width:260px;
padding:15px 0px 22px 0px;
font-weight:bold;
color:#CD0A0A;
font-size:90%;
z-index:100;
}

#content #gamesContent #gamesContentInformation #sendGamesFriend div div.sendedFriend a:link,
#content #gamesContent #gamesContentInformation #sendGamesFriend div div.sendedFriend a:visited,
#content #gamesContent #gamesContentInformation #sendGamesFriend div div.sendedFriend a:hover{
color:#BF0000;
font-size:90%;
}





#content #gamesContent #gamesContentInformation #addGamesToPage{
display:none;
position:absolute;
right:0px;
top:0px;
/*background: url(../img/addGamesToPage-bg.png) no-repeat;*/
background: url(../img/sendGamesFriend-bg2.gif) 5px 0px no-repeat;
width:290px;
/*height:250px;*/
height:96px;
margin:0px -8px 0px 0px;
text-align:left;
}
#content #gamesContent #gamesContentInformation #addGamesToPage div{
/*padding:10px 23px;*/
padding:10px 15px;
position:relative;
}
#content #gamesContent #gamesContentInformation #addGamesToPage div a:link,
#content #gamesContent #gamesContentInformation #addGamesToPage div a:visited,
#content #gamesContent #gamesContentInformation #addGamesToPage div a:hover{
position:absolute;
right:0px;
top:0px;
margin:-11px -5px 0px 0px;
border:0px;
}
#content #gamesContent #gamesContentInformation #addGamesToPage div a:link img,
#content #gamesContent #gamesContentInformation #addGamesToPage div a:visited img,
#content #gamesContent #gamesContentInformation #addGamesToPage div a:hover img{
border:0px;
}

#content #gamesContent #gamesContentInformation #addGamesToPage div textarea{
border:1px solid #d3d3d3;
width:244px;
height:185px;
font-size:90%;
overflow:hidden;
}

#content #gamesContent #gamesContentInformation #addGamesToPage div input{
border:1px solid #d3d3d3;
padding:5px 0px;
margin:1px 5px 0px 0px;
_height:25px;
width:257px;
font-size:90%;
}

#content #gamesContent #gamesContentInformationScript {
text-align:left;
position:relative;
margin:20px 0px 0px 0px;
}



#content #gamesContent #gamesContentInformationScript input{
float:left;
border:1px solid #d3d3d3;
padding:5px 0px;
margin:1px 10px 0px 0px;
_height:25px;
width:250px;
font-size:90%;
}

#content #gamesContent #gamesContentInformationScript textarea{
float:left;
border:1px solid #d3d3d3;
margin:1px 10px 0px 0px;
height:150px;
width:800px;
font-size:90%;
}
#content #gamesContent #gamesContentInformationScript .sendedFriend {
position:absolute;
right:150px;
top:15px;
margin:0px 0px 0px 0px;
text-align:left;
padding:0px 0px 22px 0px;
font-weight:bold;
color:#158F00;
font-size:90%;
}


#content #gamesContent #gamesContentInformationScript .errorSendFriend{
position:absolute;
right:150px;
top:0px;
margin:0px 0px 0px 0px;
text-align:center;
background: url(../img/alert-box.png) no-repeat;
width:260px;
padding:15px 0px 22px 0px;
font-weight:bold;
color:#CD0A0A;
font-size:90%;
}


#content #gamesContent #gamesContentInformationScript button{
background: url(../img/basketSendEmail-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:96px;
height:30px;
display:block;
float:left;
cursor:pointer;
margin:0px;
}
#content #gamesContent #gamesContentInformationScript button:hover{
background: url(../img/basketSendEmailAct-bg.gif) no-repeat;
}


/******************************************************************
	ERROR	
*/
#contentError {
margin:0px auto 0px;
padding:20px 0px 30px;
text-align:left;
width:890px;
}
#contentError img{
float:left;
}
#contentError .text{
width:700px;
float:left;
margin:0px 0px 10px 25px;
}
#contentError .text strong{
display:block;
font-size:200%;
font-weight:normal;
line-height:1.3em;
}
#contentError .number{
float:right;
font-size:300%;
line-height:1em;
color:#0D1B44;
}
#contentError hr{
height:0px;
color:#0D1B44;
border:0px;
border-top:1px solid #0D1B44;
}
#contentError ul{
margin:0px 0px 0px 20px;
padding:0px;
}
#contentError ul li{
background: url(../img/rightMenu-li.gif) no-repeat 0px 12px;
list-style-type:none;
margin:0px;
padding:2px 0px 2px 15px;
}
#contentError ul.noBg li{
background: none;
}
#contentError a:link,
#contentError a:visited,
#contentError a:hover {
color:#BF0000;
}

/******************************************************************
	REPAIR FORM
*/
#content #repairFormContent {
width:910px;
margin:0px auto 0px;
padding:20px 0px 30px 0px;
text-align:left;
}
#content #repairFormContent h1{
color:#0d1b44;
font-size:250%;
font-weight:bold;
padding:0px;
line-height:1.0em;
margin:25px 0px 20px 0px;
}
#content #repairFormContent #repairForm #repairLeft{
float:left;
width:454px;
border-right:1px solid #b9b9b9;
}
#content #repairFormContent #repairForm #repairLeft #in_repairLeft{
padding:0px 14px 0px 0px;
}
#content #repairFormContent #repairForm #repairRight{
float:right;
width:455px;
}
#content #repairFormContent #repairForm #repairRight #in_repairRight{
padding:0px 0px 0px 22px;
}
#content #repairFormContent #repairForm label{
width:430px;
display:block;
margin:0px 0px 3px 0px;
color:#BF0000;
font-size:90%;
font-weight:bold;
}
#content #repairFormContent #repairForm input{
background:#F5F5F5 url(../img/orderTable-input-bg.gif) repeat-x;
border:1px solid #B9B9B9;
margin:0;
padding:6px 0;
width:430px;
margin:0px 0px 20px 0px;
}
#content #repairFormContent #repairForm textarea{
background:#F5F5F5 url(../img/orderTable-textarea-bg.gif) repeat-x;
border:1px solid #B9B9B9;
display:block;
height:102px;
margin:0px 0px 20px 0px;
padding:0;
width:430px;
}
#content #repairFormContent #repairForm button {
background: url(../img/basketSendEmail-bg.gif) no-repeat;
border:0px;
cursor:pointer;
width:96px;
height:30px;
display:block;
float:right;
margin:0px;
}
#content #repairFormContent #repairForm button:hover{
background: url(../img/basketSendEmailAct-bg.gif) no-repeat;
}

#content #repairFormContent #repairForm a.right:link,
#content #repairFormContent #repairForm a.right:visited,
#content #repairFormContent #repairForm a.right:hover {
color:#bf0000;
margin:5px 15px 0px 0px;
}



#content #repairFormContent #repairForm ul{
margin:0px 0px 0px 80px;
padding:0px;
}
#content #repairFormContent #repairForm ul li{
list-style-type:none;
float:left;
padding: 0px;
text-align:center;
}
#content #repairFormContent #repairForm ul li input{
margin:0px 0px 2px 0px;
width:15px;
background:none;
border:none;
}
#content #repairFormContent #repairForm ul li label{
margin:0px;
width:45px;
height:30px;
}
#content #repairFormContent #repairForm ul.noFloatLi{
margin:0px 0px 0px 40px;
padding:0px;
}
#content #repairFormContent #repairForm ul.noFloatLi li{
list-style-type:disc;
float:none;
padding: 0px;
text-align:left;
}
#content #repairFormContent #repairForm ul.noFloatLi li a:link,
#content #repairFormContent #repairForm ul.noFloatLi li a:visited,
#content #repairFormContent #repairForm ul.noFloatLi li a:hover{
color:#bf0000;
}


.modry-box{
padding:5px 10px;
line-height:2.3em;
background:#0251b3;
color:white;
font-size:80%
}
.cerveny-box{
padding:5px 10px;
line-height:2.3em;
background:#fb0505;
color:white;
font-size:80%
}
.zeleny-box{
padding:5px 10px;
line-height:2.3em;
background:#08ac00;
color:white;
font-size:80%
}
.ruzovy-box{
padding:5px 10px;
line-height:2.3em;
background:#ff00d8;
color:white;
font-size:80%
}
.oranzovy-box{
padding:5px 10px;
line-height:2.3em;
background:#ff8400;
color:white;
font-size:80%
}











.tabulka {
width:100%;
margin:5px 0px;
padding:0px;
background:#bbbbbb;
}
.tabulka td {
padding:4px 5px;
vertical-align:top;
background:#ffffff;
}
.tabulka td.tabulka-zahlavi,
.tabulka th {
padding:10px 5px;
font-weight:bold;
text-align:center;
vertical-align:top;
background:#f0f0f0;
}